2011-11-22 59 views
2

我有一個簡單的樣式問題,想知道什麼是常見的實踐。 當從很多接口派生出來,並且所有這些接口名稱都很長時,就應該在類頭中換行了。這個換行應該在冒號之前還是之後?C#類標題樣式

例如。

public class DigitalIOConfigurationViewModel 
    : SomeLongAbstractClassName, SomeLongInterfaceName, AndAnotherInterface 
{...} 

public class DigitalIOConfigurationViewModel : 
    SomeLongAbstractClassName, SomeLongInterfaceName, AndAnotherInterface 
{...} 

我不知道,如果有人在關心這樣的小事情,但我:)

謝謝!

回答

0

我主要看到第二種用法(類型名稱末尾的:)。

我相信Resharper也會這樣縮進它。

1

MSDN做這樣的

public class Control : Component, IDropTarget, 
    ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable