Türünde bir nesne var IEnumerable<KeyValuePair<T,U>> keyValueList
, kullanıyorum
var getResult= keyValueList.SingleOrDefault();
if(getResult==/*default */)
{
}
else
{
}
getResult
Doğru öğeyi bulamamam durumunda varsayılan olup olmadığını nasıl kontrol edebilirim?
Bunun bir yapı olup olmadığını kontrol null
edemem, çünkü KeyValuePair
bir yapıdır.
1
İşte bazı ilginç cevaplarla benzer bir soru: stackoverflow.com/q/793897/323071
—
Andre Luus
Ayrıca anahtarın sanki listenin boş olup olmadığını kontrol etmek için getResult.Key! = Null diyebilirsiniz
—
pengibot 10:02
@pengibot Anahtarın geçersiz sayılabileceğini varsayar.
—
Justin Skiles