내가 다른 클래스C# 일관성 접근성 (다중 클래스)
namespace NS {
public class Foo
{
public Foo()
{
this.bar = new List<Bar>();
}
private List<Bar> bar;
}
public class Bar
{
public Bar()
{
}
}
}
오류의 목록을 포함하는 하나 개의 클래스가 일관성없는 접근성 문제를 얻고는 속성 유형 NS.Bar 재산 NS보다 접근 .Foo.Bar
응용 프로그램의 구조는 각각 Foo가 Bar의 Dynamic Array (List)로 구성됩니다. 전자 상거래는 아니지만 가장 좋은 예는 데이터 액세스 방법에 관한 전자 상거래 상점 -> 카테고리 -> 제품이 될 것입니다.
오류를 나타내는 코드 부분이 누락되었습니다. 게시 한 코드는 괜찮습니다. –
NS.Foo.Bar 속성의 서명은 무엇입니까? – Fredou
변수 만 나열하는 것이 맞습니까? 코드 샘플이 맞습니까? 그것이 작동해야하고 오류 메시지가 의미가없는 것처럼 보입니다 (NS.Bar는 공개되어 아무 것도 접근 할 수 없으며 NS.Foo.Bar 속성이 없습니다) – Yhrn