考虑我们有一个简单的接口,例如ICar
,当我将鼠标移动到ICar表达式上并单击实现接口
时,Visual Studio会生成下面的实现。
是否有任何方法只使用自动属性,就像下面的示例一样。我相信这将改善实现时间,因为大多数情况下自动属性是预期的实现方式。
public interface ICar
{
double Power { get; set; }
}
public class Car:ICar
{
public double Power
{
get
{
throw new NotImplementedException();
}
set
{
throw new NotImplementedException();
}
}
}
{get; set;}
不是自动属性。 - CodesInChaosclass
自动属性能够实现,就像在接口中看到的{get;set;}
一样。 在此处查看 http://msdn.microsoft.com/en-us/library/bb384054.aspx 。 感谢您指出这一点。 - Davut Gürbüz