를 선언 내가 만든라는 클래스 MyClass에 :C#을 기능
public class MyClass
{ public int MyInt {get;set;}
public int MyInt2 {get;set;}
}
가 지금은 매개 변수로 int를 받아 그 MyClass에 개체의 목록을 반환하는 함수를 만들고 싶습니다.
구문이 맞지 않습니다. public static List<MyClass> MyFunction (int MyParam)
입니까? 나는 인텔리 센스가되지 않을거야.
감사합니다.
목록 부분에서 인텔리 센스를 얻지 못하면 "using System.Collections.Generic;" 파일/네임 스페이스의 맨 위에. – Reddog
반환 형식이 'IList'인 경우 유연성이 향상 될 수 있습니다. 개발자가 필요하지 않더라도 인터페이스에 대한 이해가 조금이라도 어렵지는 않습니다. –
David
@David : True -'IEnumerable '이 더 좋을 수 있습니다. (물론, List 는 프레임 워크의 "특별한"케이스로 자주 사용되며 ToList()와 같은 메소드는 IList 을 반환 할 수 있지만 ...하지 않는다는 것을 인정해야합니다. –