小编sam*_*ion的帖子

查找 C# 中是否定义了环境变量

这是我的代码来检查是否定义了环境变量

namespace ConsoleApplication6
{
    class Program
    {
        static void Main(string[] args)
        {
            if(Environment.GetEnvironmentVariable("qwert")==null)
            Console.WriteLine(Environment.GetEnvironmentVariable("qwert"));
        Console.WriteLine("hello");
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

但问题是,如果我将环境变量值设置为 null,则它正在执行 if 语句。解决方法是什么?该代码应该适用于设置任何变量值或将其设置为 null 的两种情况。

在此处输入图片说明

c# environment-variables

1
推荐指数
1
解决办法
2935
查看次数

标签 统计

c# ×1

environment-variables ×1