Varsayılan (T) belirli sınıflar için nasıl davranacağını değiştirmek istiyorum. Bu nedenle, referans türleri için null döndürmek yerine, boş bir nesne döndürmek istiyorum. bu hiç mümkün olup olmadığını C# hangi varsayılan (T) döndürür nasıl değiştirilir?
kids.Clear();
var kid = kids.Where(k => k.Age < 10).SingleOrDefault();
if (kid is NullKid)
{
Console.Out.WriteLine("Jippeie");
}
gibi Herkes
Tür biliyor?
sanırım, soru kalır: nasıl birisi arasında ... SingleOrDefault içinden yapabilirsiniz()!? –
@ralf: Em..I örnek bir uygulama ekleyin. Düzenlememe bak. –