关于放置关键字的良好编码习惯是什么:
一个。
virtual public void VirMethod() {}
abstract public void AbsMethod();
..
override public void AbsMethod()
{
//..
}
B中。
public virtual void VirMethod() {}
public abstract void AbsMethod();
..
public override void AbsMethod()
{
//..
}
答案 0 :(得分:2)
完全一样。
大多数人在public virtual
,Access\Accessibility Modifiers
或virtual
之前写abstract
表示override
如果您像其他人一样编写代码,那么您的代码将更具可读性。
答案 1 :(得分:2)
没有什么区别,只是写作会议就像public virtual
而不是virtual public
一样,大多数人喜欢syntax:
方法标头:
attributesopt method-modifiersopt return-type member-name(formal-parameter-listopt)