将命令行参数引入数组时收到错误消息。错误消息指出索引超出了数组的范围。我之前从未这样做过,并在网上找到了一个有效的例子。
这也适用于本地文件路径,但不适用于UNC路径。我不明白为什么字符串包含会导致这样的错误。请帮忙!
private static string[] _allFiles;
private static string _pickup;
private static string _dropOff;
private static int _size;
private static string _sizeInBytes;
static void Main(string[] args)
{
_pickup = args[0];
_dropOff = args[1];
_sizeInBytes = args[2];
SplitFiles();
}
_dropOff = args [1];
收到错误发生了System.IndexOutOfRangeException 的HResult = 0x80131508 Message = Index超出了数组的范围。 来源= 堆栈跟踪: