作者cczeke (阿其)
看板C_Sharp
標題[問題] 請問要如何將副函式存在a.cs檔並在main.cs使用?
時間Fri Jul 25 22:46:08 2008
我現有寫了很多的副函式在 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)
1F:推 saitoh:如果在同一個project 不用include就可以直接用 07/25 22:51
2F:→ cczeke:請問是要新增什麼類型的檔案? 我新增一個空的程式檔 再把副 07/25 23:01
3F:→ cczeke:函式丟過去 會無法編釋 並且出現錯誤1必須是類別、委派、N 07/25 23:02
4F:→ cczeke:必須是類別、委派、列舉、介面或結構 的錯誤 07/25 23:03
5F:推 saitoh:Class檔 裡面可以用原class的partial class 07/25 23:06
6F:→ saitoh:或是新寫一個class 07/25 23:06
7F:→ cczeke:我知道怎麼用了 感謝^^ 07/26 00:24