位置:首頁 > 軟件操作教程 > 編程開發(fā) > C# > 問題詳情

C# 指定條件:where子句

提問人:劉團(tuán)圓發(fā)布時(shí)間:2020-12-10

    在LINQ査詢的下一部分,可以用where子句指定查詢的條件,如下所示:

        where n.StartsWith("S")

    可以在where子句中指定能應(yīng)用于數(shù)據(jù)源中各元素的任意布爾(true或felse)表達(dá)式。實(shí)際上,where子句是可選的,甚至可以忽略,但大多數(shù)情況下,都要指定where條件,把結(jié)果限制為我們需要的數(shù)據(jù)。where子句稱為L(zhǎng)INQ中的限制運(yùn)算符,因?yàn)樗拗屏藮嗽兊慕Y(jié)果。

    這個(gè)示例指定name字符串以字母S開頭,還可以給字符串指定其他條件,例如,長(zhǎng)度超過10(where n.Length > 10)或者包含 Q(where n.Contains("Q"))。

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部