public static void function()
static public void function()
答案 0 :(得分:18)
是。他们是一样的。
按照惯例,人们通常首先使用访问修饰符。然而,它对生成的IL没有影响,最终都是:
.method public hidebysig static void function()cil managed
答案 1 :(得分:7)
是的,它们本质上是相同的,但微软首先使用访问修饰符。
有关详细信息,请参阅以下post。
答案 2 :(得分:4)
要么是正确的。但是,Microsoft建议使用某种样式来编写代码。您可以下载StyleCop来验证代码样式。我会使用“public static”。
答案 3 :(得分:3)
public
和static
的顺序对编译器没有任何影响,尽管它可能会对支持代码的任何人产生影响。标准是首先放置访问修饰符。
答案 4 :(得分:0)
YUP ..他们是一样的。这就像打电话给姓名或者一个人 例如:Mark John或John Mark =)