这是我的代码来检查是否定义了环境变量
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 的两种情况。
