1
인터페이스에 추가 다음은 다음과 같습니다 그래서 내가 좋아하는 것 속성처럼 보이는 나는 (내가 직접 수정할 수 없습니다 다른 프레임 워크에서) 인터페이스를
public interface IUserDemo
{
string UserName { get; }
}
이 인터페이스를 '확장'하기 :
UserDemo demouser = new UserDemo();
return new UserDemo
{
UserName = userName,
Password = password
};
경우 :이 솔루션은 희망이 나를 다음을 수행 할 수
public interface IUserDemo
{
string UserName { get; }
string Password { get; }
}
UserDemo는 다음과 같이 간단하게 보입니다 :
public class UserDemo : IUserDemo
{
public string UserName { get; set; }
public string Password { get; set; }
}
누구든지 올바른 방향으로 나를 밀어 주면 좋을 것입니다! 당신은 당신의 확장 된 인터페이스를 구현 다음
public interface IMyUserDemo : IUserDemo
{
string Password { get; }
}
같은 IUserDemo
을 확장 할 수 있습니다