アットウィキロゴ
project5j
掲示板 掲示板 ページ検索 ページ検索 メニュー メニュー

project5j

コメント

最終更新:

devi

- view
メンバー限定 登録/ログイン

コメント

 1.クラス
  <summary>から始まり</summary>で終わるNDoc(*)形式を採用する。
  クラスやインターフェイスなどを継承している場合は<remarks>から始まり</remarks>で終わるNDoc形式を採用する。
   例:///<summary>
     ///概要
     ///</summary>
     ///<remarks>
     ///このクラスはProject5j.Bomberman.Class1を継承している。
     ///</remarks>
     public class Class2 : Project5j.Bomberman.Class1 {
     }

 2.メンバ
  <summary>から始まり</summary>で終わるNDoc形式を採用する。
   例:///<summary>
     ///概要
     ///</summary>
     object _objectName;

 3.プロパティ・インデックス
  <value>から始まり</value>で終わるNDoc形式を採用する。
  getアクセサを実装している場合は「取得する」と記述して、setアクセサを実装している場合は「設定する」と記述する。
   例:///<value>
     ///値を取得する。
     ///</value>
     object ObjectName {
      get {
       return _object;
      }
     }

     ///<value>
     ///値を取得・設定する。
     ///</value>
     object ObjectName {
      get {
       return _object;
      }
      set {
       _object = value;
      }
     }

 4.メソッド
  <summary>から始まり</summary>で終わるNDoc形式を採用する。
   例:///<summary>
     ///概要
     ///</summary>
     ///<param name="obj1">オブジェクト1</param>
     ///<return>戻り値の説明</return>
     public object methodName(object obj1) {
     }

 5.メソッド内部
  いかなる場合でも、半角スペースを前後に使用した/* ... */を採用する。
   例:/* 処理1 */
     ・・・
     /*
      * 処理1
      * ここんところをこう、こう、こう。
      */


(*)NDoc:ソースコードのコメントをXML, HTML形式でのドキュメントに変換するツール。
最近更新されたスレッド
ウィキ募集バナー