[問題] 是否能用自訂函數呼叫元件?
各位大大安安
練習當中遇到一個問題
現在有兩個listbox元件(listbox1,listbox2)
另外做出一個自訂函數取出listbox裡面的資料
大概像這樣
private void findexplode()
{
label1.Text=listBox1.FindString(item[0]).ToString();
bool sheep = listBox1.FindString("羊") >= 0;
bool vege = listBox1.FindString("蔬菜") >= 0;
bool wolf = listBox1.FindString("野狼") >= 0;
bool farmer = listBox1.FindString("農夫") >= 0;
}
現在的問題點在:自訂函數 findexplod裡的 listbox1和listbox2要做的方法都一模一樣
是否能做成下面的方法讓code變簡潔
private void findexplode(a)
{
label1.Text= a.FindString(item[0]).ToString();
bool sheep = a.FindString("羊") >= 0;
bool vege = a.FindString("蔬菜") >= 0;
bool wolf = a.FindString("野狼") >= 0;
bool farmer = a.FindString("農夫") >= 0;
}
麻煩大家了,謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 115.165.204.238
※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1485841178.A.D31.html
推
01/31 13:50, , 1F
01/31 13:50, 1F
推
01/31 14:50, , 2F
01/31 14:50, 2F
→
02/01 01:42, , 3F
02/01 01:42, 3F
→
02/02 19:58, , 4F
02/02 19:58, 4F
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章