前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CA1724:类型名不应与命名空间冲突

CA1724:类型名不应与命名空间冲突

作者头像
呆呆
发布2022-02-19 18:45:42
5590
发布2022-02-19 18:45:42
举报
文章被收录于专栏:centosDaicentosDai

规则 ID

CA1724

类别

命名

修复是中断修复还是非中断修复

重大

原因

类型名与具有一个或多个外部可见类型的被引用命名空间名称冲突。 名称比较不区分大小写。

规则说明

用户创建的类型名不应与具有外部可见类型的被引用命名空间的名称冲突。 与该规则冲突将使库的可用性下降。

如何解决冲突

重命名该类型,使其与具有外部可见类型的被引用命名空间的名称不冲突。

何时禁止显示警告

对于新开发,没有任何已知情况必须禁止显示此规则的警告。 在禁止显示该警告之前,请仔细考虑库的用户可能会因冲突名称感到困惑。 对于发布库,可能必须禁止显示此规则发出的警告。

示例

namespace MyNamespace

{

// This class violates the rule

public class System

{

}

}

本文系外文翻译,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系外文翻译前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档