유형의 객체가 있는데 IEnumerable<KeyValuePair<T,U>> keyValueList
사용하고 있습니다.
var getResult= keyValueList.SingleOrDefault();
if(getResult==/*default */)
{
}
else
{
}
getResult
올바른 요소를 찾을 수없는 경우 기본값 인지 어떻게 확인할 수 있습니까?
구조체 null
이기 때문에 나는 여부를 확인할 수 없습니다 KeyValuePair
.
1
흥미로운 답변이있는 비슷한 질문이 있습니다. stackoverflow.com/q/793897/323071
—
Andre Luus
getResult.Key! = null이라고해도리스트가 널인지 확인하기 위해 키가 항상 널인지 여부를 확인할 수 있습니다
—
pengibot
@pengibot Key가 널 입력 가능하다고 가정합니다.
—
Justin Skiles