使用c#為htmlnode集合檢查null

c# html-agility-pack html-parsing

我使用html敏捷包來使用c#解析html。

 HtmlNodeCollection hNodes = myHtmDoc.DocumentNode.SelectNodes("//h1");

我正在遍歷這個hNodes。有時它可能是空的。那麼如何檢查hNode是否為null。對於字符串,您可以使用IsNullOrEmpty。就像那裡有什麼可以檢查null。我希望結果為

 HtmlNodeCollection hNodes = myHtmDoc.DocumentNode.SelectNodes("//h1");

一般承認的答案

您的代碼是完美的,您可以通過該句檢查成員的可為空性。




許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因
許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
這個KB合法嗎? 是的,了解原因