3 c#
我有 2 个库,它们在不同平台上有不同的大小写 :(。似乎其他所有内容都相同(方法名称、参数顺序等)。如何创建别名,以便我当前对平台 a 的拼写在我编译时起作用对于平台 b (我真的不想为大小写差异做一个包装)
您可以使用 using 关键字来创建别名:
using MyName = YourNamespace.YourSubNamespace.YourType;
Run Code Online (Sandbox Code Playgroud)
然后,您可以使用 #if 指令有条件地包含别名。但是,您需要在每个源文件的顶部执行此操作:没有类似 #include 的指令允许您创建别名文件并将它们导入到每个源文件中。因此,如果您计划在大型代码库中执行此操作,那么可能值得考虑另一种方法,例如包装器方法。
| 归档时间: |
|
| 查看次数: |
2154 次 |
| 最近记录: |