在另外的文件中定义全局变量或全局属性,在C#中实现方式有两种。
方法1:定义静态类
public static class Gloable { public static int Ni; }
在需要全局变量的类中引用,则可以使用静态类中public内容
using static MoscaCore.Gloable;
方法2:使用partial关键字
全局变量无非因为一个类中代码太长,不方便编辑。可以使用partial关键字,将一个class拆分为两个部分,存放在两个文件中。因为还是在一个类中,所以分开后分开定义全局属性或变量。
//file1 public partial class Main {... } //file2 public partial class Main {... }
-------------------------------------------------
收入决定消费