在每种编程语言中,命令行参数都是非常重要的概念。使用此方法,我们可以在运行时将参数传递给main函数。众所周知,main函数包含字符串数组的参数。它可以从控制台接受命令行参数。
思考一下程序:
using System; class Sample { static void Main(string[] args) { int SUM = 0; int X = 0; int Y = 0; X = Convert.ToInt32(args[0]); Y = Convert.ToInt32(args[1]); SUM = X + Y; Console.WriteLine("Sum is: "+SUM); } }
输出结果
D:\>sample 10 20 Sum is: 30
在此程序中,当我们执行程序时,main函数的args从控制台接受参数值。
在这里,我们将10和20作为命令行参数传递,可以通过args进行访问。其中将10分配给args [0],将20分配给args [1]。