Kayıt Ol

Giriş

Şifremi Kaybettim

Şifreni mi unuttun? Lütfen e-mail adresinizi giriniz. Bir bağlantı alacaksınız ve e-posta yoluyla yeni bir şifre oluşturacaksınız.

Giriş

Kayıt Ol

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?

Hakkında Eyüp Yılmaz

Şu sıralar insan ve kainat araştırmalarında... Hayat'ın kaynağını merak ediyor...

Beni Takip Et

Cevap bırakın