C# 如何用C语言编写一个可以接受参数的程序

C# 如何用C语言编写一个可以接受参数的程序,c#,.net,arguments,C#,.net,Arguments,我见过很多接受参数的命令行程序,比如ping google.com-t。我怎样才能制作像ping这样的程序?我希望我的程序将一个数字作为参数,然后进一步使用该数字: 例如: 只需编写一个通用的控制台应用程序 main方法类似于以下代码段: class Program { static void Main(string[] args) { } } 参数包含在args数组中。对于普通控制台应用程序,在静态void Main(字符串[]args)中,只需使用args。如果要

我见过很多接受参数的命令行程序,比如ping google.com-t。我怎样才能制作像ping这样的程序?我希望我的程序将一个数字作为参数,然后进一步使用该数字: 例如:
只需编写一个通用的控制台应用程序

main方法类似于以下代码段:

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

参数包含在
args
数组中。

对于普通控制台应用程序,在
静态void Main(字符串[]args)
中,只需使用
args
。如果要将第一个参数作为数字读取,则只需使用:

static void Main(string[] args)
{
    if (args.Length > 1)
    {
        int arg;
        if (int.TryParse(args[0], out arg))
            // use arg
        else // show an error message (the input was not a number)
    }
    else // show an error message (there was no input)
}

看一看。欢迎来到Stackoverflow。不幸的是,这不是一个适合这里的方法。到目前为止你有试过什么吗?请先表现出你的努力,这样其他人可能会帮助你。另外,请阅读,我在谷歌上搜索过,但实际上我自己没有找到任何东西,因为我不完全确定应该搜索哪些关键字。如果这是你想要的,请投票并接受答案。另外,试着在你的问题中进一步描述你的情况,并且,再次检查这个问题是否没有被问到。StackOverflow是一个相当不错的地方,但是,重复和糟糕的问题是不能容忍的。