온라인에서 MVC 5 자습서를 읽고 있습니다 ( 여기 ). 이 코드를 사용하라는 메시지가 표시됩니다.
List<Employee><employee> employees = new List<Employee><employee>();
빨간색 밑줄이 표시됩니다. Employee 유형 (Employee 클래스가 있음) 목록을 만들려고한다는 것을 알고 있습니다. 그러나 나는 왜 이렇게하지 않습니까?
List<Employee>employees = new List<Employee>();
무엇을 ...
<employee>
... 코드의 일부는 무엇입니까? 왜 필요합니까? 그것은 단지 나에게 빨간 밑줄을주는 것입니다. MVC 4에서 MVC 5로 업그레이드해야합니까? Visual Studio 2012 (MVC 4)를 사용하고 있습니다.
이것은 튜토리얼의 오타입니다. 확인할 수 있습니다 여기에 목록을 작성하는 것은 전혀 구현이 없다고 List<type><othertype>
.
int32
값을 전달 하거나 IEnumerable<T>
목록 크기를 지정할 수 있지만 List<T><T>
단순히 컴파일되지는 않습니다.
편집 : Ant P의 주석에서 지적했듯이 C #의 어떤 것도을 허용 Anything<T><T>
하지 않으므로이를 실행하면 컴파일되지 않습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다