我不能返回null,因爲我的Hlist
是非空類型。我還能返回什麼來代替null?如果字符串在c中有空或空白,該如何返回false
HList findHListentry(string letter)
{
if (string.IsNullOrWhiteSpace(letter))
{
HList result = listentry.Find(delegate(HList bk)
{
return bk.letter == letter;
});
return result;
}
else
{
return ?;
}
}
什麼是'HList'? – 2012-08-09 20:19:22
如果'HList'是一個值類型,你可以使它成爲一個可爲空的值類型嗎? 'HList?'? – vcsjones 2012-08-09 20:19:28
有點相關:根據問題標題,我認爲你的條件邏輯混淆了。 – Travis 2012-08-09 20:21:20