在我的程序中,我很難編寫一個IF語句來查看列表框中的項目是否等於某個項目,例如:列表框等於「hi there」而不是它寫的「Success!」。到.txt文件。C# - 如果列表框中某個項目的名稱等於
關於如何寫這個的任何想法?
編輯: 我自己想出來,最初無法弄清楚因爲我累了。
在我的程序中,我很難編寫一個IF語句來查看列表框中的項目是否等於某個項目,例如:列表框等於「hi there」而不是它寫的「Success!」。到.txt文件。C# - 如果列表框中某個項目的名稱等於
關於如何寫這個的任何想法?
編輯: 我自己想出來,最初無法弄清楚因爲我累了。
提供這是在System.Windows.Form的ListBox,它有一個Items屬性,其中包含所有列表框中的所有項目。您可以通過它循環,直到你找到你需要的東西:
http://msdn.microsoft.com/en-us/library/system.windows.forms.listbox.items.aspx
這應該爲你的榜樣
string query = "hi there";
for (int i = 0; i < listBox1.Items.Count; i++)
{
if (listBox1.Items[i].ToString() == query)
{
TextWriter tw = new StreamWriter("file.txt");
tw.WriteLine("Success!");
tw.Close();
}
}
足夠你嘗試過什麼?你只是學習使用C#開發,如果是的話,你使用的是什麼資源?你有沒有設法找出它? – David
您需要IF語句部分或整個解決方案的幫助? –