2014-09-29 59 views
0

在纯C语言中,您需要在每个调用它的函数上面声明静态函数。在C#中这不是必需的。您是否需要在C#中以正确的顺序声明静态函数?

是否可以在C#中启用C行为?

+10

为什么你想要这样一个奇怪的行为? – 2014-09-29 09:40:57

+2

你想用这个解决什么问题? – Corak 2014-09-29 09:54:36

+0

@TimSchmelter它强制代码中的结构(其中最重要的功能通常在底部)。 – Muis 2014-09-29 11:45:36

回答

1

是的,您可以编写一个custom code analysis rule,然后将该项目配置为在Build上运行该规则。

但是,请注意,Visual Studio“14”(在撰写本文时尚未发布)将集成Roslyn compiler platform,它将提供用于执行代码分析的不同API。

0

可以在警告列表检查或添加静态分析规则,但说实话 - 我不明白你为什么需要这个

0

你应该看看StyleCop,一个Visual Studio插件,分析C#源代码来执行一组样式和一致性规则。当您的某个约束失败时,您可以让构建失败。