에서 LINQ로 선택한 데이터의 "방법의 반환 형식"나는 데이터가 데이터베이스에서받은 걸리는 방법을 가지고, 그것은 특정 일에만 데이터를 취합니다필요 DataTable을
private static **return type** FilterDataByDay(DataTable dt, string nameOfTheDay)
{
var data = dt.AsEnumerable().Select(x => new
{
code = x.Field<string>("Code"),
day= x.Field<string>("Day"),
name= x.Field<string>("Name"),
startTime= x.Field<int>("StartTime"),
endTime= x.Field<int>("EndTime")
})
.Where(x => x.day.Equals(nameOfTheDay))
.ToList();
return data ;
}
문제는 내가입니다
foreach(var variable in "the retuned data from method")
{
Console.WriteLine(variable.code +" "+ variable.day + ..etc...
}
귀하의 반환 유형은 다음이 될 것입니다. 메서드에 의해 반환되어서는 안됩니다. 필요한 모든 속성을 포함하는 클래스를 정의하십시오. –