我正在遵循Pcap.net教程从它的wiki上的github。我试着从这里运行代码:
https://github.com/PcapDotNet/Pcap.Net/wiki/Pcap.Net-Tutorial-Handling-offline-dump-files
我不明白以下部分:
if (args.Length != 1)
{
Console.WriteLine("usage: " + Environment.GetCommandLineArgs()[0] + " <filename>");
return;
}但是我运行这个代码,宾果,什么事情都不会发生(没有输出)。
我试图找出args的值"0“。
我注释return命令,它开始正常工作,直到我在这里得到了IndexOutOfBound异常:
using (PacketDumpFile dumpFile = communicator.OpenDump(args[0]))我错过了什么吗?
发布于 2017-08-07 15:08:28
此程序需要通过命令行传递的一个参数(在本例中为“文件名”)。
编译代码并通过带有参数值的命令行运行程序。
例如,:
在CLI >MyProg.exe fileNmae
https://stackoverflow.com/questions/45537792
复制相似问题