Sobes.tech
Junior — Middle

Kuidas saab objekti andmebaasist välja võtta, kasutades selle unikaalset identifikaatorit?

sobes.tech AI

Vastus AI-lt

C#-s sageli kasutatakse Entity Frameworki, mis on ORM ja lihtsustab andmetega töötamist ning võimaldab objekti saada unikaalse identifikaatori järgi.

Näide Entity Frameworkiga:

using(var context = new MyDbContext())
{
    int id = 1;
    var entity = context.Entities.Find(id);
    if(entity != null)
    {
        Console.WriteLine($"Objekt leitud ID {id}: {entity.Name}");
    }
}

Find meetod otsib objekti põhivõtme järgi. Kui objekti ei leita, tagastab null. See meetod on mugav ja tõhus objekti saamiseks unikaalse identifikaatori järgi.