Aracılığıyla paylaş


CA1709: Tanımlayıcıların büyük/küçük harfleri doğru yazılmalıdır

TypeName

IdentifiersShouldBeCasedCorrectly

CheckId

CA1709

Kategori

Microsoft.İsimlendirme

Bozan Değişiklik

-Derlemeler, ad alanları, türleri, üyeler ve parametreleri üzerinde yükseltilmiş zaman kesiliyor.

Bölünemez - genel tür parametre üzerinde harekete geçen zaman.

Sebep

Bir tanımlayıcının adını doğru serisini değil.

- veya -

İkinci harf küçük harf ve iki harfli bir kısaltma tanımlayıcı adını içerir.

- veya -

Üç veya daha fazla büyük harflerin bir kısaltma tanımlayıcı adını içerir.

Kural Tanımlaması

Adlandırma kuralları, hedeflenen ortak dil çalışma zamanı kitaplıkları için ortak bir görünüm sağlar.Bu yeni yazılım kitaplıkları için gereklidir ve kütüphane geliştirme yönetilen kodda uzmanlığa sahip olan kişi tarafından geliştirilmiş olan müşteri güven artar öğrenme eğrisi azaltır.

Kuralı olarak, parametre adları camel casing kullanır; ad, tür ve üye adlarını kullanmak Pascal Kasa.Başlamalıdır, bir ad ilk harfi küçük ve adı içinde kalan tüm kelimelerin ilk harfi büyük harf olur."PacketSniffer", "ioFile" ve "fatalErrorCode" başlamalıdır adları örnekleridir.Pascal serisini adı ilk harfini büyük harf ve adında kalan tüm kelimelerin ilk harfi büyük harf olur."PacketSniffer", "IOFile" ve "FatalErrorCode" Pascal serisini adları örnekleridir.

Bu kural casing üzerine dayanan sözcük adı bölündüğü ve herhangi iki harfli sözcükler ortak iki harfli sözcükler, örneğin,"" veya "My" listesi karşı denetler.Bir eşleşme bulunamazsa, Word'ün bir kısaltma olduğu varsayılır.Ayrıca, bu kural adı dört büyük harflerle satır veya üç harfle adının sonuna bir sıra halinde içerdiğinde kısaltmasının buldu varsayar.

Kural gereği, iki harfli kısaltmalar tüm büyük harfleri ve üç veya daha fazla karakter kısaltmaları Pascal Kasa.Aşağıdaki örnekler bu adlandırma kuralını kullanır: 'DB', 'CR', 'Cpa' ve 'Ecma'.Aşağıdaki örnekler kuralı ihlal: ' G/ç', 'XML' ve 'Savunma Bakanlığı' ve nonparameter adları, 'xp' ve 'cpl'.

'Kimlik' özel-serisini bu kuralı ihlal neden olur. 'İd' nın kısaltması değil, ancak 'kimlik' kısaltmasıdır.

İhlallerin Düzeltilmesi

Adı büyük harf kullanımına dikkat ederek değiştirin.

Uyarılar Ne Zaman Bastırılmalı

Adlandırma kurallarınızı varsa veya uygun bir ad, örneğin, bir şirket veya bir teknoloji adı tanımlayıcı gösteren bu uyarıyı bastırmak güvenlidir.

Belirli terimler, kısaltmalar ve kısaltmalar de ekleyebilirsiniz, kod analiz özel sözlüğe.Bu kural ihlalleri özel sözlükte belirtilen koşulları neden olmaz.Daha fazla bilgi için, Nasıl yapılır: Kod Analizi Dizinini Özelleştirme

İlgili Kurallar

CA1708: Tanımlayıcılar örnekten daha fazla farklı olmalıdır