Derleyici Uyarısı (düzey 2) CS0464
'type' türünün null değeriyle karşılaştırmak her zaman 'false' üretir
Bu uyarı, null değer türü değişkeni ile null arasında bir karşılaştırma gerçekleştirdiğinizde ve karşılaştırma veya !=
olmadığında ==
oluşturulur. Bu hatayı çözmek için değerini gerçekten denetlemek null
isteyip istemediğinizi doğrulayın. gibi i == null
bir karşılaştırma false için doğru olabilir. gibi i > null
bir karşılaştırma her zaman yanlıştır.
Aşağıdaki örnek CS0464 oluşturur.
// CS0464.cs
class MyClass
{
public static void Main()
{
int? i = 0;
if (i < null) ; // CS0464
i++;
}
}
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: