如何在WPF中创建和使用全局变量(c#)

问题描述 投票:-2回答:1

我有一个具有多用户的WPF(C#)应用程序,用户可以使用该应用程序执行不同的操作但是,每个用户都有不同的访问权限我想在第一个窗口中创建一个包含用户名称的变量,原因我需要将它存储在数据库中的另一个表中(每次用户执行操作时我都会在表中保存他的名字和操作时间),所以现在我不知道如何创建一个可以使用的变量在应用程序的不同窗口中

c# wpf
1个回答
1
投票

您可以在任何类中声明一个全局变量,如下所示:

public class YourClass
{
    public static string UserName ="DefaultUser";
    ...
}

然后从任何地方访问它:

MessageBox.Show(YourClass.UserName);
© www.soinside.com 2019 - 2024. All rights reserved.