Linux 系统下,如何用C#获取系统环境变量?

在Windows下,使用

 

Environment.GetEnvironmentVariable("PATH", EnvironmentVariableTarget.Machine)

 

可以获得环境变量,但是在Mac或者Linux下,获取的系统变量是空的,获取不到。

Linux
2023-11-03 13:37:49
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
蓝黑沫夏

我用下面的代码在Mac与Ubuntu上都能正常获取环境变量的值

var path = Environment.GetEnvironmentVariable("PATH");
分享
微博
QQ
微信
回复
2023-11-03 15:39:50
相关问题
etcdctl v3 的环境变量
675浏览 • 1回复 待解决
如何C++层面获取系统时间?
2379浏览 • 2回复 待解决
spark 没有c#的api,那c#怎么用spark呢?
836浏览 • 0回复 待解决
如何获取系统屏幕固定。
1836浏览 • 0回复 待解决
dev studio可以用C#或者C++开发吗?
1962浏览 • 1回复 待解决
C#开发者,开发鸿蒙容易吗
12057浏览 • 3回复 待解决
为什么鸿蒙系统还要用Linux内核
5028浏览 • 2回复 待解决
c# 低功耗蓝牙 连接多个设备
1430浏览 • 1回复 待解决
如何获取鸿蒙系统手机相关信息
16729浏览 • 2回复 待解决
VS2015 C#连接MySQL数据库
413浏览 • 1回复 待解决
LiteOS-M如何获取系统当前时间?
5859浏览 • 1回复 待解决
单框架如何获取系统所有通知消息
172浏览 • 1回复 待解决
如何获取系统电量,有人知道吗?
300浏览 • 1回复 待解决
新手如何系统的学习鸿蒙系统
5267浏览 • 1回复 待解决