2012-02-27 3 views
-1

테이블의 모든 레코드를 선택하고 특정 열만 선택하려면 linq + lambada식이 무엇입니까?특정 열만 선택하고 모든 열을 선택하십시오.

나는 일을 일부러 다음과 같은 시도 :

var Dc = new MyDataContext(); 
var mydata = Dc.TableA; 
var newdata = mydata.Select(d => d (new {d.columnA,d.columnB,d.columnC})); 
+1

어떤 방식으로 "작동하지 않습니까?" –

답변

2

당신은 가까웠다 - 원하는 열 익명 유형의 프로젝트에 있습니다

var mydata = Dc.TableA.Select(d => new {d.columnA,d.columnB,d.columnC}); 
0
var Dc = new MyDataContext(); 

var newdata = Dc.TableA.Select(d => new {d.columnA,d.columnB,d.columnC}); 
1

I 가지고있는 문제는 코드에서 사소한 오류라고 생각하십시오 (예제에서는 최소한)

var Dc = new MyDataContext(); 
var mydata = Dc.TableA; 
var newdata = mydata.Select(d => new {d.columnA,d.columnB,d.columnC}); 
관련 문제