1
강력한 타이핑은 컴파일 할 때 스키마가 어떻게 보이는지 알 때 유용합니다. 그러나 사용자가 자신의 스키마를 정의 할 수있게 해주는 응용 프로그램을 작성한다면 어떻게 될까요?약식 LINQ to Relational Data
LINQ to XML과 동일한 추상 수준에서 작동하는 신뢰할 수있는 관계형 LINQ 공급자가 있습니까?
예 :이 객체에 LINQ에서 그렇게 많은 차이가 있기 때문에 데이터 집합에
var whoIsJohnGalt = db.Tables["Persons"]
.Where(row => row["First Name"] == "John" && row["LastName"] == "Galt")
.Select(row => row["Bio"]);
LINQ는 계산하지 않습니다 : 그것은 사전에 작성되는 데이터 집합을 필요로한다.
많은 PHP 프레임 워크 (예 : Zend_Table, CakePHP 모델)는 이러한 방식으로 작동하므로 완전히 실행 불가능하지 않습니다. 그러나 그러한 도구가 없다면 강력한 형식의 코드 생성보다 원시 ADO.net을 사용하는 것이 좋습니다.
C#에는 동적 타이핑이 없습니다. 그래도 사용하는 것이 합리적입니까? –
사전 (Map, 해시 맵, 연관 배열 등)과 비슷한 것을 구현하면 거의 모든 언어에서 동적 타이핑을 할 수 있습니다. – MapDot