Sobes.tech
Junior — Middle

Как можете да извлечете обект от базата данни, използвайки неговия уникален идентификатор?

sobes.tech AI

Отговор от AI

В C# често се използва Entity Framework за извличане на обект от базата данни по уникален идентификатор, който е ORM, улесняващ работата с данните.

Пример с използване на Entity Framework:

using(var context = new MyDbContext())
{
    int id = 1;
    var entity = context.Entities.Find(id);
    if(entity != null)
    {
        Console.WriteLine($"Намерен обект с ID {id}: {entity.Name}");
    }
}

Методът Find търси обект по първичния ключ. Ако не бъде намерен, връща null. Този начин е удобен и ефективен за получаване на обект по уникален идентификатор.