mam obiektu typu IEnumerable<KeyValuePair<T,U>> keyValueList
używamDomyślną KeyValuePair
var getResult= keyValueList.SingleOrDefault();
if(getResult==/*default */)
{
}
else
{
}
Jak mogę sprawdzić, czy getResult
jest domyślny, w przypadku nie mogę znaleźć właściwego elementu?
Nie mogę sprawdzić, czy jest to null
czy nie, ponieważ KeyValuePair
jest strukturą.
Oto podobne pytanie z ciekawych odpowiedzi: http://stackoverflow.com/q/793897/323071 –
Możesz również powiedzieć getResult.Key! = Null, aby sprawdzić, czy lista ma wartość null, tak jakby klucz zawsze był pusty. – pengibot
@pengibot Zakładając, że klucz jest zerowy. –