Wybrana dana z listy jest pobierana w postaci inta ("Id"). I teraz chciałbym pobrać z bazy taki "Name" którego "Id" jest właśnie ten "int" . Jak w linq dokonać konwersji tego "inta" na "Name"?
Poniżej rozrysowałem problem:
Wybrana dana z listy jest pobierana w postaci inta ("Id"). I teraz chciałbym pobrać z bazy taki "Name" którego "Id" jest właśnie ten "int" . Jak w linq dokonać konwersji tego "inta" na "Name"?
Poniżej rozrysowałem problem:
Chyba będzie tak:
string name;
var province = _context.Provinces.FirstOrDefault(c=> c.Id == ResultProvince);
if(province!=null)
name = province.Name;
lub
string name = _context.Provinces.First(c=> c.Id == ResultProvince).Name;
dam1an napisał(a):
Chyba będzie tak:
string name;
var province = _context.Provinces.FirstOrDefault(c=> c.Id == ResultProvince);
if(province!=null)
name = province.Name;
lub
string name = _context.Provinces.First(c=> c.Id == ResultProvince).Name;
Właśnie czegoś takiego szukałem:) Pięknie działa. Dziękuje!