亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

C#文檔XML標記有哪些

發布時間:2021-12-01 11:44:14 來源:億速云 閱讀:144 作者:iii 欄目:編程語言

本篇內容介紹了“C#文檔XML標記有哪些”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

C#文檔XML標記的介紹

<c>:指示這行注釋標識為Code

<code>:指示多行注釋標識為Code

<example>:經常與<code>連用,用來給出如何使用某些成員的例子。

<exception>:指明一個成員會拋出哪些異常,經常與cref屬性連用。

<include>:指明注釋在哪些文件中,以及位置。

<list>:用來定義表頭,經常與<item>連用

<newpara>:內部使用,如<remarks>或<returns>。讓用戶有機會給注釋文本加入其他的結構。

<param>:說明參數的屬性,編譯器會檢查參數的合法性。如果通不過,會在文檔中產生!標識的警告。

<paramref>:類似<param>。

<permission>:標明用于成員的代碼存取的安全性。

<remarks>:用于描述class或其它類型的描述性文字,不涉及具體細節(如果是這樣,使用<summary>)。

<returns>:描述方法或函數的返回值。

<see>:指定一個鏈接。

<seealso>:指定要出現在See Also部分的文本。

<summary>:類型的描述性文字。它會被vs.net內置的IntelliSense使用并顯示在對應的類型中。(即在vs.net中擊鍵“.”出現的提示)

<value>:描述屬性。

標記及描述

cref:可用于任何標記來提供一個代碼元素的參考。編譯器將檢查這個代碼元素是否存在,如不存在則在文檔中用!標識。

name:用于<param>或<paramref>

C#文檔XML標記使用的例子

1.<param>標記

/// <summary>   /// A method with a string array param.   /// </summary>   /// <param name="ss"></param>   public void Koo(string[] ss) {}

2.<returns>標記

/// <summary>   /// A nonvoid method.   /// </summary>   /// <returns>The result of the operation.</returns>   public int Noo() { return 0; }

3.<exception>標記和cref 屬性:

/// <summary>   /// <exception cref="System.Exception">   /// Throws a FileIOException when...   /// </exception>   /// </summary>   public void Foo() {}

4.<c>, <code>, 和<example>標記

/// <summary>   /// <c>Hoo</c> is a method in the <c>Class1</c> class.   /// </summary>   public void Hoo() {}       /// <summary>   /// The Joo method.   /// <example>This example shows how to use Joo:   /// <code>   /// <newpara/>   /// public static void Main()   /// {   ///     Console.WriteLine(Class1.Joo());   /// }   /// <newpara/>   /// </code>   /// </example>   /// </summary>   public static int Joo() { return 0; }

5.<include> 標記語法:

<include file=''''filename'''' path=''''tagpath[@name="id"]'''' />       /// <include file=''''supporting.xml'''' path=''''MyDocs/MyMembers[@name="Class1"]/*'''' />   class Class1{   public static void Main() {}   }   supporting.xml   <MyDocs>       <MyMembers name="Class1">           <summary>           The summary for this type.           </summary>       </MyMembers>       <MyMembers name="Class2">           <summary>           Another type description.           </summary>       </MyMembers>   </MyDocs>

6.<list>標記語法及應用

<list type="bullet" │ "number" │ "table">       <listheader>           <term>term</term>           <description>description</description>       </listheader>       <item>           <term>term</term>           <description>description</description>       </item>   </list>       /// <remarks>Here is an example of a bulleted list:   /// <list type="bullet">   /// <item>   /// <description>Item 1.</description>   /// </item>   /// <item>   /// <description>Item 2.</description>   /// </item>   /// </list>   /// </remarks>   static void Main(string[] args) {}

“C#文檔XML標記有哪些”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

xml
AI

延边| 韩城市| 慈溪市| 郁南县| 东至县| 连江县| 天长市| 诸暨市| 观塘区| 德保县| 博爱县| 正镶白旗| 垫江县| 鄄城县| 湾仔区| 中阳县| 黔西县| 德令哈市| 郑州市| 都江堰市| 融水| 西城区| 兴隆县| 三明市| 博白县| 丰都县| 宝鸡市| 湘阴县| 临沭县| 呼和浩特市| 阿拉善盟| 武义县| 荃湾区| 建阳市| 高雄县| 兰考县| 肃南| 五台县| 精河县| 乳山市| 平利县|