Передача списка в запрос LinqC#

Место общения программистов C#
Ответить
Anonymous
 Передача списка в запрос Linq

Сообщение Anonymous »

У меня есть запрос Linq, который возвращает список, и результат выглядит следующим образом:

Код: Выделить всё

protected void Page_Load(object sender, EventArgs e)
{
var MyList = GetPatientsFromDB(TheUserID);
}
Этот список имеет тип MyModel, например:

Код: Выделить всё

MyModel
{
public int PatientID {get;set;}
}
Теперь я хочу передать этот список функции GetPatientInfo и вернуть другой список MyOtherModel

Код: Выделить всё

MyOtherModel{
public int PatientID {get;set;}
public string Name {get;set;}
public string Region {get;set;}
}
У меня возникли проблемы с написанием второй функции.
Я начал с

Код: Выделить всё

public static List GetPatientInfo(List
{

using (..... MyDC = new... DataContext)

{
var OutputList = from f in MyDC.Table
where......?

}
Я застрял в написании предложенияwhere и оператора вызова. Как мне это сделать?

Подробнее здесь: https://stackoverflow.com/questions/551 ... linq-query
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»