Türünde bir nesne var IEnumerable<KeyValuePair<T,U>> keyValueList, kullanıyorum
var getResult= keyValueList.SingleOrDefault();
if(getResult==/*default */)
{
}
else
{
}
getResultDoğru öğeyi bulamamam durumunda varsayılan olup olmadığını nasıl kontrol edebilirim?
Bunun bir yapı olup olmadığını kontrol nulledemem, çünkü KeyValuePairbir 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