내가 엔티티가 이미 추가 된 경우 (간체) 확인,이 같은 있습니다 엔티티가 이미 데이터베이스에 있는지 확인하는 가장 빠른 방법은 무엇입니까? 순간
WinEveryBetBYeMiContext context = new WinEveryBetBYeMiContext();
string firstPlayerName = "R.Federer";
foreach (var player in context.Players)
{
if (player.Name == firstPlayerName)
{
//Player already exists
}
}
그러나 이후
가 플레이어의 100 단위가있을 수 있으며,이 방법은 나에게 아주 나쁜 외모와도 매우 느립니다 ..나는 LINQ TO SQL에 대해 들었습니다. 그러나 그게 더 좋고 빠르며 더 효과적인지 알지 못합니다. 어쩌면 누군가가 그런 것들을 확인하는 좋은 방법을 가지고 있고 나를 도울 수 있습니다. ?