控制台立即关闭不通过代码

时间:2017-01-11 12:47:25

标签: c# methods console-application

刚刚在SOLO LEARN学习C#方法,我在方法参数上应用程序拥有它自己的编译器,与visual studio完全不同,所以我无法使这些代码工作。当我尝试运行控制台时,即使我有Console.Read();

,它也会立即关闭
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;


namespace ConsoleApplication2
{
    class Program
    {
        static void Main(string[] args)
        {


        }

        void myFunc(int x)
        {
            int result = x / 2;
            Console.WriteLine(result);
            Console.Read();
        }
    }
}

2 个答案:

答案 0 :(得分:2)

您不会从<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.17.1/moment.min.js"></script>拨打任何电话。从Main()致电myFunc()

Main()

另外,您应该static void Main(string[] args) { myFunc(4); } myFunc()

static

您可以创建static void myFunc(int x) 的实例,并在不Program静态的情况下调用此函数(只需更改myFunc()方法):

Main()

答案 1 :(得分:0)

您没有执行在主要内部创建的功能。 在控制台应用程序中static void Main(string[] args)是应用程序启动的功能。 因此,为了启动您的应用程序,您需要在其中执行myFunc(int x)函数。

进行如下更改:

static void Main(string[] args)
        {
           myFunc(4); //You need to put an integer here              
        }