我在製作Windows窗體應用程序。它是一個字生成器,可以從默認列表生成隨機單詞,也可以通過用戶輸入進行修改。我正在尋找一種方法來創建一個按鈕來保存列表,以便下次用戶運行應用程序時,他們將擁有與之前相同的列表。 txtaddverb是用戶輸入的文本框。缺失的按鈕只對名詞,形容詞和副詞列表做同樣的事情。製作一個按鈕,可以在下次運行程序時保存列表
這裏是我的代碼如下所示:
public class Lists
{
public static List<string> verbList = new List<string>() {"eat", "scramble", "slap", "stimulate"};
public static Random randomverb = new Random();
}
public string pickRandomVerb()
{
return Lists.verbList[Lists.randomverb.Next(0, Lists.verbList.Count)];
}
public void button1_Click(object sender, EventArgs e)
{
if (Lists.verbList.Count > 0) verb.Text = pickRandomVerb();
}
public void button5_Click(object sender, EventArgs e)
{
Lists.verbList.Add(txtaddverb.Text);
txtaddverb.Clear();
}
public void button9_Click(object sender, EventArgs e)
{
Lists.verbList.Clear();
verb.Clear();
txtaddverb.Clear();
}
//below is the button that I want to save the list
public static void button13_Click(object sender, EventArgs e)
{
//need help here
}
無論什麼是最簡單的。 – 2013-02-28 13:26:12
更新了我的答案 – 2013-02-28 13:29:12