看板 C_Sharp 關於我們 聯絡資訊
請問: 我再windows Form 宣告了2個 參數total_classes_infor && one_path newspace XXX { public partial class Form1 : Form { private List<Class_Infor> total_classes_infor = new List<Class_Infor>(); private List<Call_Unit> one_path ; private void Initialize_Click(object sender, EventArgs e) { ....... } private void DRAW_Click(object sender, EventArgs e) { int watch = total_classes_infor.Count; int watch2 = one_path.Count; ....... } } } 我會先按Initialize_Click 去把 total_classes_infor && one_path 初始化資料 然後打算再按一次DRAW_Click 從中去存取total_classes_infor && one_path 這兩個資料,但我發現雖然我一按下Initialize_Click 可以確實把兩個參數 給初始化,但是一按下DRAW_Click後,那兩個參數又變成空白的了, (我沒有讓 total_classes_infor && one_path 再去new 一段空間) 是直接用 為什麼會發生這種情形? 10萬火急 請求高手協助 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.155.193 ※ 編輯: m13m13m 來自: 140.115.155.193 (09/05 11:56)
rex1224:你是webform還是winform@@? 09/05 12:06
m13m13m:sorry, 問題解決了 是我自己一直在哪邊new 空間 09/05 12:30
m13m13m:所以弄一大堆independent的東西 始終沒有reference到 09/05 12:30
m13m13m:一開始就宣告的那塊field宣告的空間 09/05 12:31