2016-05-15 42 views
0

我已经构建了一个计算指定文件大小的程序。我现在想将文件路径作为参数传递给我的程序。我在cmd中运行以下命令:通过shell获取.Net中的参数

fileSize.exe filepath 

现在我想在我的.NET程序中调用参数filePath。我是一个.NET新手。在PHP中,我们可以做到。

$filePath = $_GET['filepath']; 

我该怎么做与.NET类似的事情。

回答

0

这是你所需要的:

https://msdn.microsoft.com/en-us/library/acy3edy3.aspx

左侧的子课题的使用导航。

+0

在你提到的参考链接中我找不到一个命名参数的方法。我可以用key = value形式命名参数吗?然后通过名字在我的程序中调用它。 –

+0

不,你不能。您必须自己解析键值对或使用可用的第三方库:https://www.nuget.org/packages?q=command+line+parser – Zygimantas