Поле объекта доступа Linq - PullRequest
       3

Поле объекта доступа Linq

0 голосов
/ 20 сентября 2011

Я пытаюсь запросить данные с помощью Linq с помощью LinqPad, обновить его и отправить изменения обратно в базу данных.К сожалению, я получаю сообщение об ошибке myobject.Email, что поле Email не существует.Почему я не могу получить доступ к Email полю?

var myobject = from u in Users where u.Email == "myolde@email.com" select u;
myobject.First();
myobject.Email = "mynew@mail.com";
SubmitChanges();

1 Ответ

1 голос
/ 20 сентября 2011

Вы пытаетесь получить доступ к полю коллекции. Возможно, вы захотите получить доступ к первому объекту:

var myObject = from u in Users where u.Email == "myolde@email.com" select u;
var user = myobject.First();
user.Email = "mynew@mail.com";
SubmitChanges();
...