【发布时间】:2017-02-19 09:36:09
【问题描述】:
主窗体代码:
using System.Threading.Tasks;
using System.Windows.Forms;
namespace WFA_KONSPEKT_02
{
public partial class ET_Main : Form
{
public ET_Main(string permissions) //The program has an authenticator which uses "Permissions"
{
InitializeComponent();
Status.Text = permissions;
}
}
}
Program.cs 代码:
Using System.Windows.Forms;
namespace WFA_KONSPEKT_02
{
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
form1 = new ET_Main();
Application.Run(form1);
}
private static Form1 form1;
public static Form1 MainForm
{
get { return form1; }
}
}
}
错误出现在 program.cs 中的“form1 = new ET_Main();”,它说:“没有给出与 'ET_Main.ET_Main(string )'"
我已经经历了所有正式的“没有给出论据”的帖子 - 没有运气,我似乎找不到任何解决办法。
【问题讨论】:
-
public ET_Main(string permissions="") //程序有一个使用“权限”的验证器 { InitializeComponent(); Status.Text = 权限; }
-
用上面那行改主