Microsoft擁有三行斜槓XML文檔及其recommended set of tags。訂購XML文檔中的標籤
如果標籤的排列順序在使用它們的不同地方不同,那將會很奇怪。
所以我想知道是否有推薦的XML標籤訂購?
例子:
/// <summary>Performs a foo calculation.</summary>
/// <param name="baseValue">The base value.</param>
/// <param name="af">The amplification factor.</param>
/// <returns>The supposed calculation.</returns>
/// <exception cref="ArgumentException"><paramref name="af"/> is negative.</exception>
/// <remarks>According to the theory laid forward by Dr. Hans Foo in 1732.</remarks>
/// <example>
/// Performs a foo calculation using a amplification factor of 10.
/// <code>var value = Foo(512, 10);</code>
/// </example>
public decimal Foo(int baseValue, decimal af) { /* ... */ }
現在,我只能假設<summary>
標籤始終應該是第一個標籤。
它們的主要目的是作爲元數據被Visual Studio拾取以提供更好的智能感知幫助,所以在正常使用下,順序無關緊要。很明顯,在你的代碼庫中你可能會關心。也許你可以在內部標準化GhostDoc的功能:http://submain.com/products/ghostdoc.aspx – briantyler