简单名称空间冲突解决方法
2007-08-01 13:13
302 查看
今天在开发中遇到了一个很"弱智"的问题..一问竟然很多同事也都不知道!!
感叹..这问题还是挺常见的,写上来免得自己以后忘记
当我们同时引用一个名称空间或者同一个名称空间下的2个class名称冲突了怎么办?特别是之前已经建立了一座庞大的"大山",现在如果再去修改名称空间,那无疑是和自己过不去,所以这时候就要把名称空间重命名一下.(如果不是很庞大的话推荐还是换掉最好!)
其实说白了也相当简单,这里举个例子
假设我们现在需要用到2个名字相同的名称空间.例如System
using System;
using System;
那我们就可以写成这样
using S1 = System;
using S2 = System;
之后我们就可以用S1和S2点啊点.........
这里只是简单的作个例子,具体情况具体分析!
感叹..这问题还是挺常见的,写上来免得自己以后忘记
当我们同时引用一个名称空间或者同一个名称空间下的2个class名称冲突了怎么办?特别是之前已经建立了一座庞大的"大山",现在如果再去修改名称空间,那无疑是和自己过不去,所以这时候就要把名称空间重命名一下.(如果不是很庞大的话推荐还是换掉最好!)
其实说白了也相当简单,这里举个例子
假设我们现在需要用到2个名字相同的名称空间.例如System
using System;
using System;
那我们就可以写成这样
using S1 = System;
using S2 = System;
之后我们就可以用S1和S2点啊点.........
这里只是简单的作个例子,具体情况具体分析!
相关文章推荐
- “找不到类型或命名空间名称”的解决方法
- 类型或命名空间名称“UI”在类或命名空间“System.Web”中不存在(是否缺少程序集引用?)的解决方法
- TGridDrawState名字空间冲突问题及解决方法
- windows 2000下"root/microsoftdns" 无效名称空间的解决方法
- 类型或命名空间名称“UI”在类或命名空间“System.Web”中不存在(是否缺少程序集引用?)的解决方法
- error C2872: “flann”: 不明确的符号 --- PCL 与OpenCV2 的flann命名空间冲突问题的解决方法
- 解决Linux磁盘空间快满的简单方法
- 解决struts2过滤器冲突的简单方法
- C++多继承MI名称冲突解决方法(作用域解析运算符)
- 『jQuery』名称冲突使用noConflict方法解决
- “System.Configuration”中不存在类型或命名空间名称“ConfigurationManager”错误的解决方法
- 错误:CS0234: 命名空间“System”中不存在类型或命名空间名称“Linq”的解决方法
- jQuery 名称冲突的解决方法
- TGridDrawState名字空间冲突问题及解决方法(E2015 Ambiguity between 'TGridDrawState' and 'Gridseh::TGridDrawState')
- 错误:CS0234: 命名空间“System”中不存在类型或命名空间名称“Linq”的解决方法
- jQuery名称冲突解决方法
- Fluent Ribbon项目出现“命名空间“clr-namespace:Fluent;assembly=Fluent”中不存在“RibbonWindow”名称”的解决方法
- onMeasure简单方法 完美解决ListView与ScollView冲突问题!
- 一个简单的读写同步的空间解决方法
- C#命名空间“Microsoft.Office”中不存在类型或命名空间名称的终极解决方法