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.
'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 nullisteyip 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.
Örnek
Aşağıdaki örnek CS0464 oluşturur.
// CS0464.cs
class MyClass
{
public static void Main()
{
int? i = 0;
if (i < null) ; // CS0464
i++;
}
}