我有一個類和接口,以及一個實例,當我嘗試實例化的界面,我得到一個錯誤:無法創建抽象類或接口
Cannot create an instance of the abstract class or interface
我的代碼如下:
namespace MyNamespace
{
public interface IUser
{
int Property1 { get; set; }
string Property2 { get; set; }
string Property3 { get; set; }
void GetUser();
}
public class User : IUser
{
public int Property1 { get; set; }
public string Property2 { get; set; }
public string Property3 { get; set; }
public void GetUser()
{
//some logic here......
}
}
}
當我嘗試實例IUser user = new IUser();
我得到一個錯誤:
Cannot create an instance of the abstract class or interface
我在做什麼錯在這裏?
嘗試實例化用戶,而不是界面。 – Jacob