2
我有一個字符串(產品名稱)從中我需要創建一個產品指標的清單(根據產品名稱的首個字符)的形式「0-9 「,」A「,」B「,...」Z「。分組串的第一個字符(字母和數字)
我這樣做:
Products.GroupBy(p => p.Name[0].ToUpper())
但是,這並不爲與「0」 ......「9」啓動產品名稱工作。
如何修改查詢,將所有的阿爾法分成不同的組(「A」 ..「Z」),以及所有數字放到同一個組(「0-9」)?
我使用EF(linq-to-entities)。你的代碼簡單而有效。謝謝喬恩。 – mvcstudent