C# 如何从静态空区返回到另一个静态空区
我想从private static void IfType()返回到static void Main(string[]args)有没有任何方法可以返回,因为当我尝试返回到标签时,它会说名称help在当前上下文中不存在,所以我尝试搜索修复程序,但没有找到任何有帮助的方法,所以我现在询问C# 如何从静态空区返回到另一个静态空区,c#,C#,我想从private static void IfType()返回到static void Main(string[]args)有没有任何方法可以返回,因为当我尝试返回到标签时,它会说名称help在当前上下文中不存在,所以我尝试搜索修复程序,但没有找到任何有帮助的方法,所以我现在询问 using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Net; using Syst
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Net;
using System.Text;
using System.Threading.Tasks;
namespace help
{
class Program
{
static void Main(string[] args)
{
help:
}
private static void IfType()
{
{
ConsoleKeyInfo IfType = Console.ReadKey();
{
if (IfType.KeyChar == '1')
{
}
if (IfType.KeyChar == '2')
{
return help;
}
if (IfType.KeyChar == '3')
{
}
if (IfType.KeyChar == '4')
{
}
if (IfType.KeyChar == '5')
{
}
if (IfType.KeyChar == '6')
{
}
}
}
}
}
}
您应该为任务创建方法,例如显示帮助消息、执行db查询或其他任何操作,而不是跳过代码。然后只需调用适当的方法,例如
DisplayHelp
。如果要返回某个内容,请不要将该方法声明为无效。或者可以在IfType
方法中使用返回值执行所需操作。如果要将该方法定义为VOID。