【发布时间】:2021-03-22 17:48:51
【问题描述】:
我对编程很陌生,正在尝试开始一个项目。我正在尝试开始创建菜单中使用的方法,但我无法让它工作。 我收到错误消息 CS1525 第 5 行的意外符号:'public',第 5 行:'('和第 19 行'}'。 以及错误 cs1547 关键字 void 不能以这种方式用于第 5 行。 这就是我目前想要找出问题所在的全部内容:
using System;
class MainClass {
public static void Main (string[] args) {
public void ramdomMenu() {
Console.WriteLine("Menu");
Console.WriteLine("***********");
Console.WriteLine("A. Selection A");
Console.WriteLine("B. Selection B");
Console.WriteLine("C. Selection C");
Console.WriteLine("D. Selection D");
Console.WriteLine();
Console.WriteLine("Make your choice: ");
// Choice from method menu choice
menuChoice(Convert.ToChar(Console.ReadLine()));
}
}
}
真的会得到任何帮助!
/G
【问题讨论】:
-
欢迎来到 SO @Glass!错误告诉你究竟出了什么问题。您的
randomMenu方法声明应从Main中移出(我认为您可以使用static,这应该可行但不好的做法:stackoverflow.com/a/8135090/5186384)
标签: c# compiler-errors