以下はコードです。FirstOrDefaultがあるため、最初のレコードのみが返されます。すべての要素を取得するように変更するにはどうすればよいですか?
var fValue = bList.Cast<String>()Where(t => t.StartsWith(sValue, StringComparison.OrdinalIgnoreCase)).ToList();
以下はコードです。FirstOrDefaultがあるため、最初のレコードのみが返されます。すべての要素を取得するように変更するにはどうすればよいですか?
var fValue = bList.Cast<String>()Where(t => t.StartsWith(sValue, StringComparison.OrdinalIgnoreCase)).ToList();
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);