++C++; // 未確認飛行 C 連載:次世代技術につながるSilverlight入門 C#たんと学ぶ/わりと硬派なソフトウェア開発講座 第3回「Webアプリケーション」(前編)

Top総合 目次C# によるプログラミング入門

キーワード(予約語)一覧

このエントリーをはてなブックマークに追加

目次

キーワード

C# のキーワード

予約語関連記事
abstract抽象化
asダウンキャスト
async, await Ver. 5.0非同期メソッド
base基底クラスのコンストラクタを明示的に呼び出す」 「基底クラスのメンバーの隠蔽
bool組込み型の種類
breakwhile 文」 「switch 文
byte組込み型の種類
caseswitch 文
catch例外処理構文
char組込み型の種類
checkedchecked キーワード
classクラス定義
constconst
continueswitch 文
decimal組込み型の種類
defaultswitch 文」 「既定値
delegateデリゲートの定義
dodo-while 文
double組込み型の種類
elseif 文
enum列挙型とは
eventevent キーワード
explicit演算子のオーバーロードの方法
extern外部エイリアス
false論理値型
finally例外処理構文
fixedunsafe コード限定機能」 「アドレス固定(fixed)
float組込み型の種類
forfor 文
foreachforeach文」 「foreach文とは
gotogoto 文
ifif 文
implicit演算子のオーバーロードの方法
in

foreach文」 「foreach文とは

Ver. 4.0ジェネリックの共変性・反変性

int組込み型の種類
interfaceC# のインターフェース
internalアクセスレベル
isダウンキャスト
locklock 文
long組込み型の種類
namespace名前空間の使い方
newクラスの利用」 「基底クラスのメンバーの隠蔽
nullクラスの利用
object組込み型の種類
operator演算子のオーバーロードの方法
out

出力引数

Ver. 4.0ジェネリックの共変性・反変性

override仮想メソッド
paramsparams キーワード
privateアクセスレベル
protectedアクセスレベル
publicアクセスレベル
readonlyreadonly
ref参照渡し
return関数定義
sbyte組込み型の種類
sealedsealed
short組込み型の種類
sizeofsizeof 演算子
stackallocunsafe コード限定機能
static静的変数・静的の使い方
string組込み型の種類
struct構造体とは
switchswitch 文
thisコンストラクター」 「
throw例外処理構文
true論理値型
try例外処理構文
typeof静的な型、動的な型
uint組込み型の種類
ulong組込み型の種類
uncheckedunchecked キーワード
unsafeunsafe コード限定機能
ushort組込み型の種類
using名前空間の使い方」 「using 文
virtual仮想メソッド
volatilevolatile
void引数が複数ある関数、引数のない関数、戻り値のない関数
whilewhile 文」 「do-while 文

C# のコンテキストキーワード

特定の文脈でのみ、キーワードとして認識される物もあります。

addevent キーワード
dynamic Ver. 4.0動的型付け変数
getプロパティとは
partialクラスの分割定義
removeevent キーワード
setプロパティとは
valueプロパティとは
var Ver. 3.0暗黙的型付け
where制約条件
yieldイテレータブロック

要するに、set や get はプロパティ構文の中でのみキーワード扱いされますし、 value は set/get アクセサ中でのみキーワード扱いされます。 それ以外の文脈では、普通に変数名として使うことができます。

int value = 5;
Console.Write(value);

Ver. 3.0

C# 3.0 で導入された LINQ クエリ式関連の from, select なども、コンテキストキーワードになります。

[お問い合わせ](q)