다음 코드에서 "<employee>"는 무엇을 의미합니까? List <Employee> <employee> employee = new List <Employee> <employee> ();

대니

온라인에서 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)를 사용하고 있습니다.

Daniel Hoffmann-Mitscherling

이것은 튜토리얼의 오타입니다. 확인할 수 있습니다 여기에 목록을 작성하는 것은 전혀 구현이 없다고 List<type><othertype>.

int32값을 전달 하거나 IEnumerable<T>목록 크기를 지정할 수 있지만 List<T><T>단순히 컴파일되지는 않습니다.

편집 : Ant P의 주석에서 지적했듯이 C #의 어떤 것도을 허용 Anything<T><T>하지 않으므로이를 실행하면 컴파일되지 않습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관