Unity 3D CS0101 hatasının anlamı ve çözümü nedir?
Semptomlar
Consoleda aşağıdaki hatayı görürsünüz:
error CS0101: The namespace `__' already contains a definition for `__'
CS0101 Sebep
Eğer scriptinizde birden fazla aynı tanımlayıcı kullanırsanız bu hata ile karşılaşırsınız.
Örnek:
namespace ornek
public class Position
{
public void FonksiyonAdi()
{
}
public void FonksiyonAdi()
{
}
}
Bu örneğe göre aşağıdaki gibi bir hata ile karşılaşırsınız:
error CS0101: The namespace `ornek’ already contains a definition for `Method’
“ornek” alanadında “FonksiyonAdi” tanımlayıcısını birden fazla kez aynı şekilde kullandığınızı belirtiyor.
CS0101 Hatası Çözüm
Aynı olan fonksiyonlardan birisinin adını değiştirirseniz bu sorun çözülecektir.
Yapmanız gereken şöyle:
namespace ornek
public class Position
{
public void FonksiyonAdi()
{
}
public void FonksiyonAdi()
{
}
}
Bu tarz işlemlerde bezersiz isimler kullanırsanız bu problemi yaşamazsınız
Unity 3D C# derleme hataları nasıl yorumlanır ?
Bağımsız(indie) Oyun Geliştiricisi kime denir ? ve Neler yapar?
Cevap bırakın