CA1726:使用首选词条

本文详细介绍了Visual Studio 2012中CA1726规则的应用场景及解决方法,强调了避免使用特定词汇的重要性,并提供了推荐的词汇替换方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

CA1726:使用首选词条

Visual Studio 2012
  
 

类型名

UsePreferredTerms

CheckId

CA1726

类别

Microsoft.Naming

是否重大更改

是 - 如果对程序集引发

无间断 - 如果对类型参数引发

原因
 

在外部可见的标识符的名称中,包括一个存在首选备用词条的词条。 此外,名称中包含“Flag”或“Flags”术语。

此规则将标识符分析为标记。 将对照规则中内置的词条(位于任何自定义字典的“已否决”部分)比较每个单一标记和每个连续的双标记组合。 下表演示该规则中内置的词条以及它们的首选备用词条。

 

过时的词条

首选词条

Arent

AreNot

Cancelled

Canceled

Cant

Cannot

ComPlus

EnterpriseServices

Couldnt

CouldNot

Didnt

DidNot

Doesnt

DoesNot

Dont

DoNot

Flag 或 Flags

无替代词条。 不要使用。

Hadnt

HadNot

Hasn’t

HasNot

Havent

HaveNot

Indices

Indexes

Isnt

IsNot

LogIn

LogOn

LogOut

LogOff

Shouldnt

ShouldNot

SignOn

SignIn

SignOff

SignOut

Wasnt

WasNot

Werent

WereNot

Wont

WillNot

Wouldnt

WouldNot

Writeable

Writable

若要修复与该规则的冲突,请将该词条替换为首选的备用词条。

只有当标识符的名称有意且明确地与原始词条(而不是首选词条)相关时,才能禁止显示此规则发出的警告。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值