直到现在,如果我想在代码中的某个位置保存全局变量,我将在类内使用静态字段。类名为MyParameters的内部示例,我保存了LoginUserName或Password。
class MyParameters
{
public static string LoginUserName;
public static string Password;
}
在我阅读本文时,使用静态变量不是一个好习惯。这是正确的吗?有其他方法吗?最好的方法是什么?我创建了一个非常大的软件,并且使用了约100个静态变量。我正在努力避免它们。