List<string> li = new List<string>();
li.Add("10,11,12,1");
li.Add("10,11,12,13");
var q = from d in li
where d.Contains("1")
select d;
我有串的兩個值的列表。我有單值「1」,我想要獲取包含值爲「1」的列表對象,即我希望列表中的第一個對象。如果我使用contains,那麼它將返回兩個列表對象值,那麼查詢會給我什麼樣的完美結果呢?什麼是LINQ相當於SQL
我認爲你在這裏迷惑自己。你真正想要做的是確定哪個列表包含值'1',而不考慮'10','11'等中的1。與LINQ無關,或項目列表。 –
這裏是樣品code.I有一個包含逗號分隔值數據庫字段和我配合這個field.If單個值,我得到的字段值值,那麼它將返回true,否則返回false –