LINQ中的模糊查詢

暖楓無敵發表於2011-08-29
s.Name.IndexOf("張")>=0 --------意義等同於  like '%張%'
s.Name.StartsWith("張") -------- 等同於 like '張%'

s.Name.EndWith("張") -------- 等同於 ike '%張'


var list = new List<string>() { "1 a", "2 b", "3 c" };
var dict = list.Select(s => s.Split(' ')).ToDictionary(a => a[0], a => a[1]);

相關文章