C# 在WPF和C的不同页面中使用列表和变量#

C# 在WPF和C的不同页面中使用列表和变量#,c#,wpf,C#,Wpf,在我的WPF(C#)项目的主页上有这样一个列表,如下所示: var sintomas = new List<string>(); Yourname.sintomas.add("yay"); Public List<string> sintomas = new List<string>(); 我需要做什么来初始化它,然后在每个页面上使用它 变量也是如此 我认为你需要这样做 Public static List<string>() sint

在我的WPF(C#)项目的主页上有这样一个列表,如下所示:

var sintomas = new List<string>();
Yourname.sintomas.add("yay");
   Public List<string> sintomas = new List<string>();
我需要做什么来初始化它,然后在每个页面上使用它


变量也是如此

我认为你需要这样做

Public static List<string>() sintomas = new List<string>();
然后,您可以按如下方式访问列表:

var sintomas = new List<string>();
Yourname.sintomas.add("yay");
   Public List<string> sintomas = new List<string>();
更新 在课程开始时,因此在:

public partial class AddisHome : Window
{
您需要创建如下列表:

var sintomas = new List<string>();
Yourname.sintomas.add("yay");
   Public List<string> sintomas = new List<string>();
您需要添加以下内容:

private AddisHome yourvar = new AddisHome();
然后在函数内部可以调用:

yourvar.sintomas.add("yay");

我要在哪里申报?我有一个AddisHome.xaml(和AddisHome.xaml.cs),我需要在其中声明变量和列表,还有一个PersonalData.xaml(和PersonalData.xaml.cs),我需要在其中向列表添加值。让我更新我的答案我更新了我的答案,希望你现在就可以让它工作了。它工作了,但当我在最后一页调用列表时,它是空的。我试图在页面中设置字符串值,比如:If(radiobutton.ischecked){this.sintomas.add(“something”);}this sintomas.add是在第一个类中调用的还是在第二个类中调用的?如果是在你的第一节课上,而你想在第二节课上打电话,那么如果你在第二节课上打电话,那就应该可以了