如何确定运行我的.NET Core应用程序的操作系统?过去我可以使用Environment.OSVersion.
确定我的应用程序是在Mac还是Windows上运行的当前方法是什么?
这不是解决特定问题的典型问题,而是大脑练习,但我想知道是否有人有解决方案.
在开发中,我们经常需要禁用或切换代码的某些部分以检查不同的方法.要做到这一点,我们使用评论或#defines,但我最喜欢的是:
//*
[code here]
//*/
Run Code Online (Sandbox Code Playgroud)
现在当你只删除第一个斜杠时,代码将被注释掉.
问题:有没有办法实现类似的if-else代码切换?我试图找到它,但我总是有一些问题,无法找到一个有效的解决方案.
也许你知道任何类似的技巧吗?