Junior — Middle
Jak można wyciągnąć obiekt z bazy danych, używając jego unikalnego identyfikatora?
sobes.tech AI
Odpowiedź od AI
W C# często używa się Entity Framework do pobierania obiektu z bazy danych na podstawie unikalnego identyfikatora, co upraszcza pracę z danymi.
Przykład z użyciem Entity Framework:
using(var context = new MyDbContext())
{
int id = 1;
var entity = context.Entities.Find(id);
if(entity != null)
{
Console.WriteLine($"Znaleziony obiekt o ID {id}: {entity.Name}");
}
}
Metoda Find wyszukuje obiekt po kluczu głównym. Jeśli obiekt nie zostanie znaleziony, zwraca null. Ta metoda jest wygodna i wydajna do pobierania obiektu po unikalnym identyfikatorze.