我想在VB中做這件事要容易得多,但是如何調用另一個類的方法呢?這是我有我的Sql.cs內:從單獨的類到MainWindow.cs的調用方法
public static MainWindow MainWindow;
public void FlLoadMembers()
{
SetConnection();
SqlCon.Open();
SqlCmd = SqlCon.CreateCommand();
const string commandText = "select firstname, lastname from members";
SqlAdapter = new SQLiteDataAdapter(commandText, SqlCon);
DsMembers.Reset();
SqlAdapter.Fill(DsMembers);
DtMembers = DsMembers.Tables[0];
MainWindow.lstPanelMembers.Items.Add(DtMembers);
SqlCon.Close();
}
試圖把這個在MainWindow.cs
private MainWindow()
{
InitializeComponent();
GetVersion();
FlLoadMembers(); //This doesn't work apparently in C#
}
這真是編程的基本步驟,學會在谷歌搜索! – mybirthname
您可能需要定義它的任何類的實例,或者它需要是一個靜態方法,並且您必須在它之前指定類名稱。 – juharr
噢,好的。我正在尋找一種方法來保持乾淨的代碼,並將我的代碼分類爲像Module這樣的東西,但這些不在C#中。這就是爲什麼我按照原來的方式進行課堂設置的原因。 – RockGuitarist1