我正在关注Tim Corey关于C#的教程。当他自动实现一个接口(使用ctr +。)时,所有属性都在单行上,如下所示:
public class MyModel : IMyInterface
{
public string example1 { get => throw new NotImplementedException(); set => throw new NotImplementedException(); }
public string example2 { get => throw new NotImplementedException(); set => throw new NotImplementedException(); }
}
但是,当我这样做时,我得到了这个:
public class MyModel : IMyInterface
{
public string example1
{
get
{
throw new NotImplementedException();
}
set
{
throw new NotImplementedException();
}
}
public string example2 { get; set; }
{
get
{
throw new NotImplementedException();
}
set
{
throw new NotImplementedException();
}
}
}
让我的代码看起来与教师相同会很好,所以更容易遵循教程,我认为第二种格式看起来很吵。
我可以在某处设置首选项设置,以便在单行上获取属性(如果这就是它们的名称)吗?
我试图寻找重复项,但由于我很新并且不确定C#白话,所以并不容易。