나는 무엇보다도 new (noob)입니다. 아마 내 질문은 매우 바보 같지만 막혔다. 여기 상황이 있습니다.linq 쿼리 (EF)에 대한 클래스를 만드는 방법
EF 5.0을 사용하여 winforms 데이터베이스 응용 프로그램을 프로그래밍하기 시작했습니다.
private void Form1_Load(object sender, EventArgs e)
{
using (var ctx = new pehkEntities())
{
var result = from k in ctx.Kolons
select new
{
KolonAdı = k.KolonAdi,
En = k.En,
Boy = k.Boy,
Yükseklik = k.Yukseklik,
ID = k.KolonID
};
dataGridView1.DataSource = result.ToList();
}
}
하지만 내 Form1의 코드는 정말 지금 엉망이되고 나는 클래스와 메소드를 사용하여 청소하려면 : 모든 내가 이런 형태로 원하는 것을 할 수 괜찮습니다. program.cs에서 클래스와 메서드를 만들려고했지만 실패했습니다. 어떻게 수정해야합니까?
public class veritabani_islemleri
{
public ???? kolonlistele()
{
using(pehkEntities ctx = new pehkEntities())
var result =from k in ctx.Kolons
select new
{
KolonAdı = k.KolonAdi,
En = k.En,
Boy = k.Boy,
Yükseklik = k.Yukseklik,
ID = k.KolonID
};
return ????
}
}
내 문제는 내가 물음표를 채울 수 없다는 점입니다. 그냥 내 양식에서이 작업을 수행하려고합니다.
내 방법이 완전히 잘못되었을 때 어떻게해야합니까? 이를 위해
체크 아웃이 주제 : http://stackoverflow.com/questions/1070526/how-to-return-anonymous-type-from-c-sharp-method-that-uses-linq-to-sql – onnovalkering
가능한 중복 [LINQ to SQL : 익명 형식을 반환 하시겠습니까?] (http://stackoverflow.com/questions/534690/linq-to-sql-return-anonymous-type) – PHeiberg
가능한 [C# 익명 유형 개체 액세스] (http : //stackoverflow.com/questions/713521/accessing-c-sharp-anonymous-type-objects) – nawfal