[問題] 請問要如何將副函式存在a.cs檔並在main …

看板C_Sharp作者 (阿其)時間17年前 (2008/07/25 22:46), 編輯推噓2(205)
留言7則, 2人參與, 最新討論串1/1
我現有寫了很多的副函式在 main.cs 檔裡面 例如 namespace MyMainFunction { public partial class MyMainFunction : Form { public MyMainFunction() { InitializeComponent(); } //我的副函式 aFunction ~ zFunction public void aFunction(){~~~~~~} public void bFunction(){~~~~~~} | | public void zFunction(){~~~~~~} //主要執行的程式 private void MainForm_Load(object sender, EventArgs e) { aFunction(); bFunction(); | | zFunction(); } } } 因為我的副函式太多了 (aFunction ~ zFunction) 想另外開一個function.cs檔 並且把 aFunction ~ zFunction 副函式寫入 main.cs 就只有寫 private void MainForm_Load(object sender, EventArgs e) 然後當使用 aFunction ~ zFunction 時 再由function.cs來呼叫這些副式 只是以前在 C++ 可以用 #include < function.h > 來呼叫 可是在C# 我翻過書 找不到相關的說明 所以想請教版上的前輩 不知道在C# 要如何將其他.cs檔中的函式 include 到主要的 .cs檔 來使用 ? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.163.195 ※ 編輯: cczeke 來自: 122.117.163.195 (07/25 22:47)

07/25 22:51, , 1F
如果在同一個project 不用include就可以直接用
07/25 22:51, 1F

07/25 23:01, , 2F
請問是要新增什麼類型的檔案? 我新增一個空的程式檔 再把副
07/25 23:01, 2F

07/25 23:02, , 3F
函式丟過去 會無法編釋 並且出現錯誤1必須是類別、委派、N
07/25 23:02, 3F

07/25 23:03, , 4F
必須是類別、委派、列舉、介面或結構 的錯誤
07/25 23:03, 4F

07/25 23:06, , 5F
Class檔 裡面可以用原class的partial class
07/25 23:06, 5F

07/25 23:06, , 6F
或是新寫一個class
07/25 23:06, 6F

07/26 00:24, , 7F
我知道怎麼用了 感謝^^
07/26 00:24, 7F
文章代碼(AID): #18YUSnVq (C_Sharp)