我想在我的程序中使用一些全局变量。我们有什么可以帮助直接定义全局变量,因为我们在C++中定义了#define。C#中的全局变量
对于例如:说我有以下提到的全局变量在C++:
#define CROSSOVER_RATE 0.7
#define MUTATION_RATE 0.001
#define POP_SIZE 100
#define CHROMO_LENGTH 300
#define GENE_LENGTH 4
#define MAX_ALLOWABLE_GENERATIONS 400
我希望在我的C#程序作为全球唯一的变量来定义这些。请让我知道我该怎么做?
顺便说一句,这是很糟糕的C++代码。 – 2012-04-19 23:01:35
@KonradRudolph:这是无益的批评。 – 2012-04-19 23:09:34
你应该避免全局变量---这是不好的做法 – 2012-04-19 23:09:56