1
У меня есть интерфейс (от другой основы, что я не могу напрямую изменять), который выглядит следующим образом:добавить свойство интерфейса
public interface IUserDemo
{
string UserName { get; }
}
Я хотел бы «расширить» этот интерфейс, так это выглядит следующим образом:
public interface IUserDemo
{
string UserName { get; }
string Password { get; }
}
решение, мы надеемся, позволит мне сделать следующее:
UserDemo demouser = new UserDemo();
return new UserDemo
{
UserName = userName,
Password = password
};
Где UserDemo просто выглядит так:
public class UserDemo : IUserDemo
{
public string UserName { get; set; }
public string Password { get; set; }
}
Если кто-то может подтолкнуть меня в правильном направлении, это было бы здорово!