C# 如何从静态空区返回到另一个静态空区

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

我想从private static void IfType()返回到static void Main(string[]args)有没有任何方法可以返回,因为当我尝试返回到标签时,它会说名称help在当前上下文中不存在,所以我尝试搜索修复程序,但没有找到任何有帮助的方法,所以我现在询问

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。