C#の基本的な構文

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace StudentCShrap
{
    class RectTest
    {

        public double m_length;
        private double m_width;
        private double GetArea()
        {
            return m_width * m_length;
        }

        public void AccepetDetails()
        {
            m_length = 4.5;
            m_width = 4.2; 
        }
        public void DisPlay()
        {
            Console.WriteLine("length: {0}", m_length);
            Console.WriteLine("width: {0}", m_width);
            Console.WriteLine("Area: {0}", GetArea());
        }
    }
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace StudentCShrap
{
    class MainClassTest
    {
        static void Main(string[] args)
        {
            RectTest r = new RectTest();
            r.AccepetDetails();
            r.DisPlay();
            Console.WriteLine("{0}", r.m_length);
            Console.ReadKey();
            
        }
    }
}

メンバ変数

  1. メンバー変数は、私有財産にデフォルト設定、およびその他のプロパティは、公開に強制することができます
  2. メンバ変数やクラス属性のデータメンバは、データの格納に使用されています

メンバ関数

  1. アクションを指定した一連の機能を実行します
  2. クラスメンバ関数は、クラス内で宣言しました

識別子

  1. クラス識別子は、ユーザ定義関数の変数または他のアイテムを識別するために使用され
  2. 識別子は、文字またはアンダースコアで始まる必要があります@、あなたは英数字とアンダースコアの一連が続くことがあり@ 
  3. 最初の文字は数値識別子することはできません
  4. 識別子は、次のような任意の埋め込みスペースや記号を含めることはできませんか?"" *&......%¥#!
  5. @接頭辞の前に結合された場合を除き識別子は、C#のキーワードにできません
  6. 識別子は大文字と小文字が区別されます
  7. C#のクラスライブラリと同じ名前にすることはできません

キーワード

 

  1. 予約済みキーワード

    1. abstrac
    2. なので
    3. ベース
    4. BOOL
    5. ブレーク
    6. バイト
    7. 場合
    8. キャッチ
    9. CHAR
    10. 確認
    11. クラス
    12. CONST
    13. 継続する
    14. 小数
    15. デフォルト
    16. 代表
    17. 行う
    18. ダブル
    19. そうしないと
    20. 列挙型
    21. イベント
    22. 明示的な
    23. 外部の
    24. 最終的に
    25. 修繕
    26. 浮く
    27. にとって
    28. foreachの
    29. 後藤
    30. もし
    31. 暗黙
    32. int型
    33. インターフェース
    34. あります
    35. ロック
    36. 長いです
    37. 名前空間
    38. 新着
    39. ヌル
    40. オペレーター
    41. でる
    42. オーバーライド
    43. params
    44. 民間
    45. 保護されました
    46. 公衆
    47. 読み取り専用
    48. REF
    49. リターン
    50. sbyte
    51. 封印
    52. ショート
    53. のサイズ
    54. stackalloc
    55. 静的
    56. ストリング
    57. 構造体
    58. スイッチ
    59. この
    60. スロー
    61. 試します
    62. typeof演算
    63. UINT
    64. ULONG
    65. 未チェック
    66. 安全ではありません
    67. USHORT
    68. 使用して
    69. バーチャル
    70. 空隙
    71. 揮発性
    72. 同時に
  2. コンテンツキーワード

    1. 追加
    2. エイリアス
    3. 上昇
    4. 降順
    5. 動的
    6. から
    7. 取得する
    8. グローバル
    9. グループ
    10. 加わります
    11. てみましょう
    12. ORDERBY
    13. 部分(タイプ)
    14. parital(方法)
    15. 削除する
    16. 選択する
    17. セットする
公開された25元の記事 ウォンの賞賛5 ビュー3212

おすすめ

転載: blog.csdn.net/Ellis1993/article/details/105258924