2
public class Example
{
public IEnumerable<Int32> Ids {get; private set;}
publicIEnumerable<string> Names {get; private set;}
}
문제가되지는 컴파일되지 않았 음을했다 미안 해요, 내가 놓친
같은 인스턴스 뭔가 클래스 내에서 속성의 형식으로IEnumerable<T>
를 사용하는 행위는 허용되지 않습니다 왜 여기에 물건을 쓰는 공공 접근, 질문은 왜 속성에 대한 IEnumerable을 사용하지 않는 것이 었습니다. 그러나 내가 더 읽었을 때, IEnumerable을 사용하여 반복 처리하고 수정하지 않고 (추가, 제거) 무언가가 필요하다면 완벽하게 받아 들일 수 있다는 것을 깨달았습니다.
은 그것의 고 말했다 누가 안 괜찮아? –
스타일 콥이 그것에 대해 불평 할 것이라고 생각합니다. 나는 왜 확신 할 수 없다. – devrooms
"왜이 컴파일하지 않는가?"라는 질문이 있으면 적어도 컴파일러 오류를 포함 할 수 있습니다. –