Re: [問題] 要如何在C#下對一堆宣告的變數進行管理?

看板C_Sharp (C#)作者 (宅邊有五朵菊 因以為號焉)時間16年前 (2009/09/10 01:17), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串13/13 (看更多)
: 1.把程式當做命名空間(namespace),Ex: namespace 洗車 : 2.宣告四個 classes 分別是 "噴水" "刷洗" "打蠟" "烘乾",這樣每個 class 分別是 : 獨立的檔案(.cs),裡面的方法跟變數就依照你的需要去宣告使用吧 : 3.在 Main() 裡面 new 出這些 class instance,然後照你的邏輯去撰寫相關呼叫吧。 我有點疑問 剛剛爬了文找到這篇 我現在就是練習這樣 分成很多類別 可是如果我在main或著其中一個類別裡面 要用到另一個類別的變數 那我要怎麼寫阿>< 例如說 //程式段落開始 public static void Main() { StartLoop(); } //在StartLoop函式裡,需要用到"Enemylocation"這個在我另一個class的變數 private void StartLoop() { while (Created) { graphics.RenderEnemy(Enemylocation); } } //程式段落結束 如果我把變數當引數加在StartLoop()函式上頭 那我Main裡的 呼叫StartLoop() 會出問題 問題訊息 #方法'StartLoop'沒有任何多載使用'0'個引數 那我該怎麼改> < 才能使用別的class宣告的變數呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.39.202.218

09/10 15:20, , 1F
查到了 用static 0.0+
09/10 15:20, 1F

09/11 12:34, , 2F
new 就可以用了..
09/11 12:34, 2F
文章代碼(AID): #1Af-CwND (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #1Af-CwND (C_Sharp)