Tag: 环境

将“–help”参数添加到C#控制台应用程序

我通过命令行使用的几乎所有.exe都有一个帮助函数,可以通过“–help”命令调用。 我如何在C#中实现这一点? 是否像检查args []中的参数是否为字符串“–help”一样简单?

Monodroid环境变量

在Android中,Android.OS.Environment上有一组环境路径。 但是,在考虑跨平台function时,我想将图片存储在图片文件夹中,因此请考虑使用System.Environment.GetFolderPath。 但是,我的问题是在Android环境中这些都指向了什么。 我可以从以下获得有用的图片文件夹吗? string path = Environment.GetFolderPath (Environment.SpecialFolder.MyPictures);

VS2013:即使从IDE运行,“VSP2340:环境变量也没有正确设置”

我正在从Visual Studio 2013中分析一个C#程序。我转到Analyze – > Performance and Diagnostics来启动向导。 它给了我一个分析方法的选择。 如果我选择默认的CPU采样,那么分析工作,我可以看到结果。 但是,如果我选择第三个选项,即.NET内存分配,那么在我的应用程序完成后,我会在Visual Studio输出窗口中看到空结果和此错误: VSP2340: Environment variables were not properly set during profiling run and managed symbols may not resolve. Please use vsperfclrenv before profiling 我在网上看到的所有文档都表明, vsperfclrenv用于独立分析器,直接从Visual Studio运行分析器时不需要。 但是,为了安全起见,我尝试从命令提示符窗口设置必要的环境变量,然后直接从该窗口运行IDE,以便它获取环境: C: cd “\Program Files (x86)\Microsoft Visual Studio 12.0\Team Tools\Performance Tools\x64” vsperfclrenv /samplegclife /tracegclife /globalsamplegclife /globaltracegclife “C:\Program Files (x86)\Microsoft […]

展开“我的文档”的环境变量

我知道我可以读取这样的环境变量: Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments); 但是,如果我可以做这样的事情,对我来说真的很有帮助: Environment.ExpandEnvironmentVariables(@”%MyDocuments%\Foo”); 是否有一个等于SpecialFolder.MyDocuments的环境变量? 我也尝试过这样的事情,但这不会导致预期的结果: Environment.ExpandEnvironmentVariables(@”%USERPROFILE%\My Documents\Foo”); 这样我就得到了像@”C:\Users\\My Documents\Foo”这样的东西,但我需要的是@”\\someservername\users$\\My Documents\Foo” 。 编辑:我的目标不是硬编码环境变量或之后的部分。 还有其他建议吗?

环境常数

对于Tab字符,DotNet中的Environment.NewLine是否等效?