2012-05-27 17 views
7

Nesne Tarayıcısı'nda (VS 2010) görünecek şekilde set için xml-comment eklemek ve asssessors almak mümkün mü?C# xml properties/değerlendirmeciler için yorumlar

 /// <summary> 
     /// Something abot property. 
     /// </summary> 

     public bool IsSomething 
     { 
       // get description 

       get 
       { 
        return isSomething; 
       } 

       // set description 

       set 
       { 
        // do some work 
       } 
     } 
+0

ve Kendiniz belirleyici yöntemler, daha sonra XML yorumlarınızı alıcı ve ayarlayıcı yöntemleri üzerine koyun. –

+1

Yapabilirseniz çoğu zaman anlamsız olurdu. Özellikler karmaşık mantıktan sorumlu olmamalıdır. Bazı karmaşık mantıkları uygulamak istiyorsanız, özellikleri unutun ve bir yöntem yazın ve yorumlarınızı ekleyin. Özellikleriniz içinde çok fazla mantık yapmak istemediğinizden, yorum yapmanıza gerek yoktur. –

+0

Çok az cpu kaynağı kullanan mantık özellikleri kullanıyorum. Karmaşık mantık için (daha fazla cpu kullanımı) yöntemleri kullanıyorum. Ama sadece ... bazı özelliklerin kısıtlamalar gibi mantığa bayt vb. – zgnilec

cevap

7

Hayır, buradaki diğer mevcut etiketlerin içine bilgi eklemek istiyorum, bu yorumları doğrudan erişimciler üzerinde ayarlayamazsınız. Ancak mülk hakkındaki yorumlar oldukça kapsamlı olabilir, bunları yazmaya başladığınızda intellisense önerileri alırsınız. Eğer yorum genişletilmiş varsa, yorumun açıklamalar bölümünde ekstra şeyler koymak isteyebilirsiniz: Her zaman gaz giderici uygulamak olabilir, gerçekten get için yorum eklemek ve bağımsız olarak ayarlamak isterseniz

/// <summary> 
    /// Something about property. 
    /// </summary> 
    /// <remarks> 
    /// Some extra remarks that won't show up in the property's intellisense later. 
    /// </remarks> 
3

En azından bu konumda bulunma.

/// <summary> 
/// Gets or sets the x. 
/// </summary> 
/// <value> 
/// The x. 
/// </value> 
/// <returns> this saves the world</returns> 
/// <remarks> when you set this the wolrd ends</remarks>