2010-11-26 260 views
6
public static void function() 
static public void function() 

回答

18

是的。他們是一樣的。

按照慣例,人們通常首先放置訪問修飾符。然而,它具有對產生的IL沒有影響其中兩個最終成爲:

。方法公共hidebysig靜態無效()的函數CIL管理

3

publicstatic排序使得編譯器沒有差別,儘管它可以對任何支持代碼的人都有所幫助。標準是首先放置訪問修飾符。

4

兩者都是正確的。但是,Microsoft建議使用某種樣式編寫代碼。您可以下載StyleCop來驗證代碼樣式。我會使用「公共靜態」。

7

是的,它們本質上是一樣的,但是微軟認爲訪問修飾符是第一位的。

有關更多詳細信息,請參閱以下post

0

YUP ..他們是一樣的。它就像是打電話給一個人或一個人 例如:馬克約翰或約翰馬克=)

+1

你的例子是病態的! – 2010-11-26 05:55:32

相關問題