1

下面是代码,它只返回第一条记录,因为 FirstOrDefault。如何更改它以检索所有元素?

        var fValue = bList.Cast<String>()Where(t => t.StartsWith(sValue,      StringComparison.OrdinalIgnoreCase)).ToList();
4

1 回答 1

1
var fValues = bList.Cast<String>()
       .Where(t =>t.StartsWith(sValue, StringComparison.OrdinalIgnoreCase))
       .ToList();

如果你想创建一个字符串来显示你所有的值

var fValue = bList.Cast<String>()
       .Where(t =>t.StartsWith(sValue, StringComparison.OrdinalIgnoreCase))
       .Aggregate((x,y) => x + "\r\n" + y);
于 2013-03-08T01:42:13.660 回答