5
LINQ를 사용하여 DataTable
에서 선택한 필드에 별칭 이름을 부여하려면 어떻게해야합니까?LINQ의 DataTable에서 필드의 별칭을 지정하는 방법은 무엇입니까?
LINQ를 사용하여 DataTable
에서 선택한 필드에 별칭 이름을 부여하려면 어떻게해야합니까?LINQ의 DataTable에서 필드의 별칭을 지정하는 방법은 무엇입니까?
var output = dataTable.Rows.Cast<DataRow>().Select(r => new
{
alias1 = r["Column1"].ToString(),
alias2 = r["Column2"].ToString(),
alias3 = r["Column3"].ToString(),
/// etc...
});
var query =dataTable.Rows.Cast<DataRow>().Select(row => new
{
aliasName1 = row["Column1"].ToString(),
aliasName2 = row["Column2"].ToString()
});
당신은 내가 내 대답에 포함 된 한 캐스트 누락하고 bracketting 때문 컴파일되지 않습니다뿐만 아니라 꺼져 있습니다. 'System.Data.DataRowCollection '에는'Select '에 대한 정의가 없습니다. – Kelsey