나는 당신이 IEnumerable 인터페이스를 구현하는 것이 C#에서 객체 열거 할 수 있도록 C# 3.0어떻게는 IEnumerable의 SQL 클래스 내 Linq에해야합니까
0
A
답변
0
하면 다음 LinqToSql에 대한 클래스를 생성 말하는 당신이 부분 클래스에서
public partial class YourLinqToSqlClass : IEnumerable
{
System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
{
//Implement...
}
}
2
내 Linq에 SQL로 클래스는 IEnumerable 또는 개체를 IEnumerable 어떻게해야합니까
public class Widget{}
public class WidgetCollection : IEnumerable<Widget>
{
public IEnumerator<Widget> GetEnumerator()
{
throw new NotImplementedException();
}
System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator()
{
return this.GetEnumerator();
}
}
질문의 두 번째 부분에 관해서, 나는 당신이 무엇에 대해 묻고 있는지 또는 시도하려고하는지 확신하지 못합니다.
0
"내 Linq를 SQL 클래스 IEnumerable로 만드십시오."라는 의미가 확실하지 않습니다. 그러나 컨트롤러에 ...이 경우
WidgetDataContext dataContext = new WidgetDataContext();
var data = dataContext.Widgets.OrderBy(x => x.name);
return View(data);
을 (ASP.NET MVC 가정), 뷰는 단순히 IEnumerable<Widget>
로 (뷰에서 Model
을라고도 함) data
개체를 캐스팅 할 수 있으며 foreach는 할 수 있습니다 그것의 길.
위의 조쉬의 답변으로이 질문을 보내주십시오. 심각하게, 세부 카운트 - 오른쪽 빈칸을 채워 클릭 "인터페이스를 구현"
관련 문제
- 1. 어떻게는 MAC
- 2. ID가없는 IEnumerable의 항목 참조
- 3. IEnumerator와 IEnumerable의 차이점은 무엇입니까?
- 4. 어떻게는 그것의 ~와 문자열 표현을 사용하여이 정력
- 5. IEnumerable의 요소를 편집 할 수없는 이유는 무엇입니까?
- 6. IEnumerable의 'Count'에 대한 컨트롤의 가시성 바인딩
- 7. IEnumerable의 제네릭이 아닌 버전이 지연된 실행을 지원합니까?
- 8. IEnumerable과 IEnumerable의 차이점 <T>?
- 9. 클래스 내 재사용 방법
- 10. 변환이가 내 클래스
- 11. 내 쿼리 클래스. 당신의 의견?
- 12. Linqto SQL 클래스 테스트
- 13. LINQ to SQL 클래스
- 14. 부모 클래스 내 Jquery select 클래스
- 15. 부분 메서드 내 추상 클래스 (C#)
- 16. SQL 서버 관리를위한 온라인 클래스?
- 17. 어떻게는 A .bat 파일에 다음을 실행할 수 있습니다
- 18. App_Code 클래스 내 ascx 캐스트
- 19. 클래스 가져 오기 Java 내
- 20. 클래스 메서드 내 getter 사용
- 21. UIView 클래스 내 presentModalViewController 호출
- 22. 클래스 내 getter-setter 사용
- 23. 내 페이지의 중간에 클래스 명
- 24. 루프 내 SQL 데이터베이스에서
- 25. (내) SQL 일괄 업데이트
- 26. 최적화 (내) SQL 쿼리
- 27. 내 SQL dsn 문제
- 28. 내 SQL 명령을
- 29. 내 쿼리와 SQL 문제가
- 30. Linq to SQL 클래스 재생성
유형을 할 것입니다 경우 "IEncumerable을" – annakata