关于C#的条件编译的两个问题

tonylll 2025-11-06 10:12:18

1.条件编译有没有办法一值多分支?像下面那样:

#if Platform==0 ..

#elif Platform==1 ..

#else ..

#endif

记得以前的delphi有,c#好像必须定义很多个,例如Platform0,Platform1

 

2.一个解决方案里往往有好多个项目(dll),那么同一个解决方案里,可以共享一组条件编译吗?例如在解决方案里定义Platform,下面所有的项目都知道已经定义了这个Platform

谢谢!

...全文
37 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

111,118

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧