SORU
28 Temmuz 2009, Salı


Neden bu isimde bir CLS Uyumlu değil alt çizgi mi?

Neden derleyici uyarı alıyorum

Tanımlayıcı 'Mantığı.DomainObjectBase.'CLS uyumlu değildir . _isNew

aşağıdaki kod?

public abstract class DomainObjectBase
{
    protected bool _isNew;
}

CEVAP
28 Temmuz 2009, Salı


Common Language Specification:

CLS uyumlu dil derleyicisi Teknik Rapor Ek-7 kurallarına uymalıdır Standart Unicode 15 başlatın ve tanımlayıcıları dahil edilebilir karakter kümesini yöneten 3.0,. Bu standart Unicode Konsorsiyum Web sitesinden edinilebilir.

3**:

Yani, bir tanımlayıcı ilk karakteri büyük harf, mektup, titlecase mektup, değiştirici harf, diğer harf veya harf küçük harf sayı olabilir. Sonraki karakter bir tanımlayıcı olabilir herhangi bir, artı olmayan Aralık işaretleri, boşluk birleştirerek işaretleri, ondalık sayılar, bağlayıcı noktalama işaretleri ve biçimlendirme kodları (Sağ-Sol-mark). Normalde biçimlendirme kodları veya tanımlayıcı depolamak karşılaştırma önce filtre edilmelidir.

Temelde, bir alt çizgi ile bir tanımlayıcı başlayamazsın - bu CLS () kamu/korumalı görünür bir alanda uyumlu ihlal ediyor.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Kai Moosmann

    Kai Moosmann

    5 Temmuz 2006
  • listedabive

    listedabive

    30 Ocak 2007
  • Videogamerz | Call of Duty

    Videogamerz

    5 NİSAN 2012