Sobes.tech
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.