Основной код формы:Там не аргумент, учитывая, что соответствует требуемому параметру
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; }
}
}
}
Ошибка при "form1 = новый ET_Main(); в файле program.cs и в нем указано: «Нет аргументов, которые соответствуют требуемым формальным параметрам« разрешения »для« ET_Main.ET_Main (строка) »«
Я прошел через все формальные «аргументы без аргументов» - ничего не повезло, я просто не могу найти никаких исправлений.
общественных ET_Main (строка разрешения = "") // Программа имеет аутентификатор, который использует "Разрешение" { InitializeComponent(); Status.Text = разрешения; } –
изменить основную строку с указанной выше строкой –