Member 12700138 Ответов: 3

Он показывает "ожидаемый тип" в первой закрывающей скобке. Что случилось?


МОЙ КОД:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace Banking_System
{
    static class Program
    {
        /// <summary>
        /// The main entry point for the application.
        /// </summary>
        [STAThread]
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new //Form1());      
             
               }   //in this bracket only
      }
}


Что я уже пробовал:

Я не понял, в чем именно проблема. Это код program. cs из моего программного обеспечения Banking_System.

Garth J Lancaster

Я предполагаю, что это проект WinForms, который вы создали, да ? действительно ли ваша программа имеет форму "Form1.cs", или вы переименовали или удалили ее ?? если вы переименовали Form1.cs (etc), то это элемент, необходимый в операторе Application. Run();

3 Ответов

Рейтинг:
2

Patrice T

Он хочет, чтобы вы закончили

Application.Run(new //Form1());

потому что
//Form1());

это комментарий.


Рейтинг:
2

Philippe Mori

Очевидно, в этой линии

Application.Run(new //Form1());   
начинается комментарий, но затем это утверждение оказывается неполным.

Вы должны удалить // и код должен компилироваться при условии, что Form1 существуют.

Если это не так, то вам придется заменить его на то, что называется основной формой вашей заявки. Если вы просто используете Form, то вы получите пустую основную форму.


Рейтинг:
2

Karthik_Mahalingam

так и должно быть

Application.Run(new Form1());


если вы переименовали Form Name, то вы должны обновить строку как
Application.Run(new YourNewFormName());


Примечание: это будет стартовая форма вашей заявки.