我需要打開發送FrmAdmin的信息FrmEscalacao了一個名爲「時間」ERROR「成員名稱不能與它們的封閉類型」
這裏串FrmEscalacao是FrmAdmin
的代碼public partial class FrmAdmin : Form
{
private string time;
public FrmAdmin(string time)
{
InitializeComponent();
this.time = time;
}
public void btnEscalar_Click(object sender, EventArgs e)
{
this.Hide();
FrmEscalacao f1 = new FrmEscalacao();
f1.ShowDialog();
}
}
這裏是FrmEscalacao
的代碼public partial class FrmEscalacao : Form
{
public string time;
private void FrmEscalacao (string time)
{
InitializeComponent();
this.time = time;
SQLiteConnection ocon = new SQLiteConnection(Conexao.stringConexao);
DataSet ds = new DataSet();
ocon.Open();
SQLiteDataAdapter da = new SQLiteDataAdapter();
da.SelectCommand = new SQLiteCommand("Here is the SQL command");
DataTable table = new DataTable();
da.Fill(table);
BindingSource bs = new BindingSource();
bs.DataSource = table;
DataTimes.DataSource = bs;
ocon.Close();
}
而且我t返回一個錯誤
private void FrmEscalacao (string time)
如果我使用「public」而不是private void,它會創建另一個錯誤並且不解決「成員名稱不能與它們的封閉類型相同」這是它創建的錯誤:「FrmEscalacao.cs不包含構造函數需要0個參數「 – Gianlucca
@ user1748580從構造函數聲明中刪除'void'並且仍然公開 – horgh
@ user1748580除了使用FrmEscalacao f1 = new FrmEscalacao(」你的時間「);'初始化它。你已經聲明瞭一個具有參數的構造函數,所以使用應該提供參數,或者沒有它的另一個構造函數... – horgh