我這裏有下面的例子應該過濾的字符串項的列表代表一個具有多個方法
List<string> input = new List<string>() { "cat", "toast", "house" };
Func<string, bool> filter = null;
filter += x => x.EndsWith("t");
filter += y => y.Contains('o');
List<string> output = input.Where(filter).ToList(); //toast, house
我希望,因爲它以T結尾,包含○結果是「麪包」。但結果是敬酒,家 - 我的錯誤是什麼?
你不應該使用''&&? – 2014-12-05 14:02:28