次のことが可能です:LINQを使用してpで始まるすべての姓を取得します。しかし、姓と名はスペースで区切られた1つの単語です。 例はJonh Peterです。ルークサム、ロックペーパー、リー・PLINQで分割文字列の2番目の要素を使用します。
私は次のことを試してみました:
var result = test.Where(x => x.Owner.Split(' ')[1]
.ToLowerInvariant()
.StartsWith("p")
);
文字列を返したので、それは冗長なコードです
ToString()
を削除することができますか? – saarrrr{"インデックスは配列の境界外にありました"}しかし、[0]または最初のエラーはないが正しい結果ではない –
なぜ文字列で 'ToString()'を呼び出すのですか? – itsme86