Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
'declaration1', 'declaration2' bildirimiyle çakişer
Derleyici, genellikle kodunuzda mantık hatalarına yol açan adları gizlemeye izin vermez.
Örnek
Aşağıdaki örnek CS0135 oluşturur:
// CS0135.cs
public class MyClass2
{
public static int i = 0;
public static void Main()
{
{
int i = 4;
i++;
}
i = 0; // CS0135
}
}
Yerel değişken bildirim alanı ve iç içe yerel değişken bildirim alanının aynı ada sahip öğeleri içermesi hatadır. Bu nedenle, iç içe bir bildirim alanı içinde, yerel değişkenle aynı ada sahip bir yerel değişken veya sabiti kapsayan bir bildirim alanında bildirmek mümkün değildir. İki bildirim alanının da diğerini içermediği sürece, iki bildirim alanının aynı ada sahip öğeleri içermesi mümkündür.