【发布时间】:2020-07-06 16:25:11
【问题描述】:
我想要一个程序,它可以创建一个食谱列表,比如一个食谱管理系统。但我不知道如何访问例如另一个类中的列表。
我把所有的怪事都公开了。
public partial class Form1 : Form
{
//default constructor
public static List<Recipe> RecipeList = new List<Recipe>();
}
public partial class Form2
{
//default constructor
private void Form2_Load(object sender, Eventargs e)
{
RecipeList.Add("Chili con Carne");
}
}
public class Recipe
{
//some properties and methods...
{
我无法访问那里的 RecipeList。我怎样才能达到我的目标以在 Form2 中获取该食谱的输入,然后在我可以的地方全局存储一个列表,例如在任何地方显示食谱列表...
【问题讨论】:
-
可以为RecipeList设置静态如public static List
RecipeList = new List (); -
我忘记写了。它已经是静态的