只要把您的程序的入口参数设置为一个string的数组即可,为说明问题,我给你顺手写了一个例子,希望对您会有用处。
using System;public class PrintArgFileNames
{
public static void Main(string[] args)
{
if(args.Length>0)
{
Console.WriteLine("共有文件名个数:{0}",args.Length);
foreach(string filename in args)
{
Console.WriteLine(filename);
}
}
}
}
using System;public class PrintArgFileNames
{
public static void Main(string[] args)
{
if(args.Length>0)
{
Console.WriteLine("共有文件名个数:{0}",args.Length);
foreach(string filename in args)
{
Console.WriteLine(filename);
}
}
}
}
using System;class Sample
{
public static void Main()
{
Console.WriteLine();
String[] arguments = Environment.GetCommandLineArgs();
Console.WriteLine("GetCommandLineArgs: {0}", String.Join(", ", arguments));
}
}
更加详细的说明在MSDN中有,这是里面的一个片段.如果还有什么问题大家可以都来讨论一下.:P