2012-12-12 24 views
0

是否可以在彙總xml標籤中使用ToString()?是否可以在類彙總xml標記中使用ToString()值?

/// <summary> 
    /// I want to use the value from ToString() here. 
    /// </summary> 
    public class TheObject 
    { 
     public override string ToString() 
     { 
      return "Hellow World!"; 
     } 
    } 
+0

這是懶惰嗎? :D –

+0

:D,不完全。我的團隊成員會忘記將這兩個地點的文字都改爲100%。 :) – mynkow

+0

@mynkow:使ToString返回類的文檔看起來像是一件很奇怪的事情。 –

回答

2

不,這是不可能的。

這些是comments,不是可執行代碼。

+0

相反呢。在ToString()方法中使用xml註釋中的文本。 – mynkow

+1

@mynkow:可能在某些情況下並且有點複雜。您基本上需要將生成的XML-doc文件與您的程序集一起交付,並在運行時解析它以找到正確的條目。 –

+0

好的,所以我可以用發佈腳本來做到這一點。 10倍 – mynkow

0

可能是可以使用AOP(面向方面​​編程)做類似的事情。

但是,因爲這個ia回合評論,我個人認爲,沒有看到像這樣定義一個「動態」評論的任何意識(我想,如果字符串改變,你希望評論也改變)。註釋必須是對功能的基本描述,而不需要深入探討其描述的工件內的代碼的實現細節和值。

相關問題