我正在 Mono 中使用 C# 开发跨平台应用程序。在一个类中,我必须包含特定于平台的代码。所以,问题是:Mono 是否有平台特定的宏,如 #if __WINDOWS 或类似的东西?
最佳答案
我们可以使用 Environment.OSVersion 代替宏。
关于c# - C# (Mono) 是否具有特定于平台的宏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29230259/
我正在 Mono 中使用 C# 开发跨平台应用程序。在一个类中,我必须包含特定于平台的代码。所以,问题是:Mono 是否有平台特定的宏,如 #if __WINDOWS 或类似的东西?
最佳答案
我们可以使用 Environment.OSVersion 代替宏。
关于c# - C# (Mono) 是否具有特定于平台的宏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29230259/
相关文章:
c# - 统一 5 : Clean way to manage dynamically created GameObjects
android - 直接从 Delphi 调用 Android NDK 函数的困难
linux - 如何让 fswatch 在文件更改时运行 shell 脚本?
windows - WTL(Windows 模板库)是否仍在维护,我应该使用它在 C++ 中创建新的 Windows 程序吗?
c# - 通过 Web api 将大文件(> 1 GB)上传到 Azure Blob 存储
c# - 在 C# 中,是否有 "easy"方法来执行 string.Join 复杂类型列表?
Python 子进程.CalledProcessError : returned non-zero exit status 2