Передача списка в запрос 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

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