私はC#で関数を作成しました:
private void customShow(Form someForm, Type formType) {
    if (someForm == null || someForm.IsDisposed) someForm = (Form)Activator.CreateInstance(formType);
    someForm.StartPosition = FormStartPosition.CenterScreen; 
    someForm.MdiParent = this;
    someForm.Show();
    someForm.WindowState = FormWindowState.Maximized;
}
そして、私はこれをやりたかった:
private void mnuKategori_Click(object sender, EventArgs e) {
    customShow(frmKategori, typeof(Master.FrmKategori));
    frmKategori.isCRUD = true;
}
メソッドの実行後も変数frmKategoriがnullのままであるため、メソッドの2行目で失敗しました。「someForm」引数を参照すると、C#が「ref」および「out」キーワードを使用したポリモーフィズムをサポートしていないように見えるため、失敗します。誰かがこれについて提案がありますか?返信ありがとうございます。