.net core 判断操作系统

using System;
using System.Runtime.InteropServices; //从 NuGet 引入

namespace Core.Test
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("判断是否为Windows Linux OSX");
            Console.WriteLine($"Linux:{RuntimeInformation.IsOSPlatform(OSPlatform.Linux)}");
            Console.WriteLine($"OSX:{RuntimeInformation.IsOSPlatform(OSPlatform.OSX)}");
            Console.WriteLine($"Windows:{RuntimeInformation.IsOSPlatform(OSPlatform.Windows)}");

            Console.Read();
        }
    }
}

相关文章
相关标签/搜索