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.
İfadenin sonucu her zaman 'tür adı' türündeki 'null' değeridir
Bu uyarının nedeni, her zaman ile nullsonuçlanabilen null atanabilir bir değer türü ifadesidir.
Aşağıdaki kod cs0458 uyarısını oluşturur.
Örnek
Bu örnek, bu hataya neden olacak null atanabilir değer türlerine sahip farklı işlemlerin sayısını gösterir.
// CS0458.cs
using System;
public class Test
{
public static void Main()
{
int a = 5;
int? b = a + null; // CS0458
int? qa = 15;
b = qa + null; // CS0458
b -= null; // CS0458
int? qa2 = null;
b = qa2 + null; // CS0458
qa2 -= null; // CS0458
}
}
GitHub'da bizimle işbirliği yapın
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.