ошибка CS0111: Тип «Программа» уже определяет элемент с именем «Основной» с теми же типами параметров c#

#c# #visual-studio-code

Вопрос:

введите описание изображения здесь, когда я запускаю свой код, появляется ошибка CS0111: Тип «Программа» уже определяет элемент с именем «Main» с теми же типами параметров

Комментарии:

1. Возможно, у вас есть какой-то другой основной программный код в любом из cs-файлов проекта . Это также будет иметь место, если у вас есть код вне каких-либо методов.

2. первая ошибка говорит, что у вас уже есть Program

3. Пожалуйста, укажите полный код и сообщение об ошибке в виде текста — и код, и ошибки по своей сути являются текстом, и вам будет намного легче помочь, если мы сможем увидеть этот текст как текст в вопросе. Помимо всего прочего, это позволяет нам копировать и вставлять код, чтобы попытаться воспроизвести ошибку самостоятельно.

4. Я подозреваю , что вы хотите удалить tempCodeRunnerFile.cs

5. Другой программы нет

Ответ №1:

Ошибка относится к файлу tempCodeRunnerFile.cs. Должно быть, так оно и было Main . Program.cs уже делает это. И они оба, похоже, участвуют в одном проекте. Это имело бы смысл. Я получаю ошибку даже в VS 2019, если в двух файлах есть Main() в одном проекте.

На основе обновления OP, пожалуйста, удалите один из файлов Main или включите только один файл в csproj.

Комментарии:

1. итак, что я делаю, чтобы исправить