软饼
我正在尝试读取带有文件路径的文本文件,但是我遇到的问题是我想在其中添加具有特定文件路径的环境变量,我该如何实现?我尝试执行%example123%+ \ XML \ sample.xml,但c#无法识别该变量,而是将其读取为字符串。
顿克尔顿
根据您的示例,有两个选择:
System.Environment.GetEnvironmentVariable("example123") + @"\XML\sample.xml"
或者
System.Environment.ExpandEnvironmentVariables(@"%example123%\XML\sample.xml")
这个问题要注意的一点是,如果您使用设置了变量,则必须重新启动Visual Studio才能识别该变量System.Environment.SetEnvironmentVariable()
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
编辑于
我来说两句