【发布时间】:2016-02-21 05:37:25
【问题描述】:
System.Environment.OSVersion 似乎不是 .net core 5.0 (dnxcore50) 的一部分。
我正在尝试确定用户使用的是哪个操作系统,因此当他们将文件保存到我知道的文件系统时,我知道使用 '/' 或 '\'
我应该改用什么?
【问题讨论】:
-
显然,这个功能已经deliberately left out 防止开发者使用版本号来检查功能可用性。您要解决的根本问题是什么?
-
github 上有关于这个问题的讨论:github.com/dotnet/corefx/issues/1017。目前此功能不可用
-
我正在尝试确定用户使用的是哪个操作系统,因此当他们将文件保存到文件系统时,我知道使用'/'或'\'
-
你可以使用
Path.Combine(除非它也被排除在外)。