[問題] 有關=的問題
public void GedListView(Object list,SubInfo su)
{
if (list.GetType().ToString() == "System.Windows.Forms.ListView")
{
ListView lv = (ListView)list;//p實例對象
SqlDataReader dr= getSelectDr(su);//數據集
lv.Items.Clear();//清空
lv.View=View.Details;//顯示示圖
while(dr.Read())
{
ListViewItem lt =new ListViewItem(dr.GetValue(0).ToString());
lt.SubItems.Add(dr.GetValue(1).ToString());
lt.SubItems.Add(dr.GetValue(2).ToString());
lt.SubItems.Add(dr.GetValue(4).ToString());
lv.Items.Add(lt);
}
dr.Close();
}// end blokc
}
這個涵數是傳入一個listViwe的控制項,
然後用lv來承接,當lv在這裡設定完畢後,
我的listView視窗就會顯示出資料,
我想問的是是否在傳入listView的時候是by reference?
否則的話,我的lv變數應該不會影響到這方法之外的變數
by reference,by address,by value分別要怎麼寫?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.114.11.169