我想檢查List<Tuple<T, T>>
是否爲空。使用these技術檢查,如果List<string>
是空的,我已經注意到,檢查的一個不是在我的情況下工作:檢查列表<Tuple<T, T>>是否爲空
List<Tuple<byte, string>> intermediateResult = new List<Tuple<byte, string>>();
//not working
if(intermediateResult!= null)
Console.WriteLine("not empty");
else
Console.WriteLine("empty");
//working
if(intermediateResult.Any())
Console.WriteLine("not empty");
else
Console.WriteLine("empty");
誰能告訴什麼,先檢查是不是工作?不工作部分的
你在期待什麼? 'intermediateResult'永遠不會爲空,因爲您剛分配了一個新實例。 –
?它不是null,因爲你剛剛新的? – StuartLC
是的,我剛剛測試了網站的例子,它也不在那裏工作。 – gotqn