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();
}
}
}
メンバ変数
- メンバー変数は、私有財産にデフォルト設定、およびその他のプロパティは、公開に強制することができます
- メンバ変数やクラス属性のデータメンバは、データの格納に使用されています
メンバ関数
- アクションを指定した一連の機能を実行します
- クラスメンバ関数は、クラス内で宣言しました
識別子
- クラス識別子は、ユーザ定義関数の変数または他のアイテムを識別するために使用され
- 識別子は、文字またはアンダースコアで始まる必要があります@、あなたは英数字とアンダースコアの一連が続くことがあり@
- 最初の文字は数値識別子することはできません
- 識別子は、次のような任意の埋め込みスペースや記号を含めることはできませんか?"" *&......%¥#!
- @接頭辞の前に結合された場合を除き識別子は、C#のキーワードにできません
- 識別子は大文字と小文字が区別されます
- C#のクラスライブラリと同じ名前にすることはできません
キーワード
-
予約済みキーワード
- abstrac
- なので
- ベース
- BOOL
- ブレーク
- バイト
- 場合
- キャッチ
- CHAR
- 確認
- クラス
- CONST
- 継続する
- 小数
- デフォルト
- 代表
- 行う
- ダブル
- そうしないと
- 列挙型
- イベント
- 明示的な
- 外部の
- 偽
- 最終的に
- 修繕
- 浮く
- にとって
- foreachの
- 後藤
- もし
- 暗黙
- に
- int型
- インターフェース
- あります
- ロック
- 長いです
- 名前空間
- 新着
- ヌル
- オペレーター
- でる
- オーバーライド
- params
- 民間
- 保護されました
- 公衆
- 読み取り専用
- REF
- リターン
- sbyte
- 封印
- ショート
- のサイズ
- stackalloc
- 静的
- ストリング
- 構造体
- スイッチ
- この
- スロー
- 真
- 試します
- typeof演算
- UINT
- ULONG
- 未チェック
- 安全ではありません
- USHORT
- 使用して
- バーチャル
- 空隙
- 揮発性
- 同時に
-
コンテンツキーワード
- 追加
- エイリアス
- 上昇
- 降順
- 動的
- から
- 取得する
- グローバル
- グループ
- に
- 加わります
- てみましょう
- ORDERBY
- 部分(タイプ)
- parital(方法)
- 削除する
- 選択する
- セットする