在 C# 中使用常量而不在类中进行分组

本文关键字:常量 | 更新日期: 2023-09-27 18:35:45

是否可以使用常量而不将它们分组到类中?我需要将一些常量配置值作为参数传递给方法。此时我的代码如下所示:

board.ADCConfig(board.AN0 | board.CH0 | board.TAD2 | board.FOSC6 | board.leftjust);

但我想做这样的事情:

board.ADCConfig(AN0 | CH0 | TAD2 | FOSC16 | leftjust);

将所有常量分组到一个单独的文件中。

在 C# 中使用常量而不在类中进行分组

C# 要求在类中定义所有内容,因此您无法对其进行任何操作。

在即将发布的 C# 6 中,有一个新的构造,您可以在其中将using与类一起使用。有了using YourApp.board,您想要的语法就可以了。