現時点では、エンティティがすでに追加されている(簡略化されている)かどうかを確認するために、次のようなものがあります。
WinEveryBetBYeMiContext context = new WinEveryBetBYeMiContext();
string firstPlayerName = "R.Federer";
foreach (var player in context.Players)
{
if (player.Name == firstPlayerName)
{
//Player already exists
}
}
しかし、何百人ものプレイヤーがいる可能性があるため、このアプローチは私には非常に悪く見え、また非常に遅いです。
LINQ TO SQLについて聞いたことがありますが、それがより優れていて、より速く、より効果的であるかどうかはわかりません。