2

私は持っていList<> Genericます。ジェネリッククラスには、、、...などの変数がvariable1ありますvariable2variable3

このリストの特定のアイテムからの値を使用して、ジェネリッククラスの新しいインスタンスを作成したいと思います。variable3 = some value

ありがとう :)

4

1 に答える 1

5
GenericClass item = yourList.FirstOrDefault(r=> r.variable3 == "somevalues");

基準を満たす単一のアイテムのみを選択する必要がある場合は、次を使用できます。

  • First()リストの最初の項目を返すか、何も見つからない場合は例外をスローします
  • FirstOrDefault()リストの最初の項目またはデフォルト値を返します
  • Single()リスト内の唯一のアイテムを返します。複数のアイテムが条件を満たしている場合、または条件を満たしていない場合は、例外がスローされます。
  • SingleOrDefault()リスト内の唯一のアイテムを返します。複数のアイテムが条件を満たした場合は例外がスローされ、何も見つからない場合はデフォルト値が返されます
  • Last()リストの最後の項目を返すか、見つからないという例外をスローします
  • LastOrDefault()リストの最後の項目またはデフォルト値を返します
于 2012-12-18T07:32:43.363 に答える