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 に答える