gpt4 book ai didi

c# - 为什么会有 PlatformID.MacOSX?

转载 作者:太空宇宙 更新时间:2023-11-03 11:07:55 24 4
gpt4 key购买 nike

Environment.OSVersion.Platform 返回一个 PlatformID ( Info: MSDN PlatformID )。
此 PlatformID 的值也可以是“Unix”或“MacOSX”。

我的问题是 - 实现这些值的原因是什么?我以为 .NET 不能在 MacOSX 或 Unix 系统上运行?!例如,我知道有 Mono,在我看来,如果这是在 Mono 中实现的,那将是有意义的。但是为什么在 MS .Net 中无论如何都不能在 Unix 系统上运行呢?

最佳答案

Silverlight 具有非常类似于 .NET 的运行时并且是 Microsoft 的官方产品,在 OSX 上运行良好 - 并且在 Silverlight 中使用时确实返回“MacOSX”。

关于c# - 为什么会有 PlatformID.MacOSX?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15114862/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com