인터페이스에 Properties를 넣으 려합니다.C# 인터페이스 속성 및 구현 클래스
이class ClassA: IClassA
{
public string Id{ get; private set; }
는 인터페이스 :
public interface IClassA
{
string Id{ get; }
}
이 한 손에서, 컴파일되지 않습니다, 난 속성을 가지고 클래스를 구현 적용하려면, 그래서 내가 "넣어하지 않았다
내 문제는 내가 할 경우 내가 컴파일 할 때, 인터페이스에서 "설정 내가 얻을 :
.ClassA.set' is not public.
방금 코드를 새 Visual Studio 프로젝트에 복사했으며 완벽하게 컴파일됩니다. – dtb
오류 메시지가 무엇입니까? –
인터페이스에 닫기}가 없습니다. –