C#の絵本
翔泳社
著者:株式会社アンク
はじめに
C#をはじめる前に
C#とは
.NET Framework
C#言語の利用場面
開発環境
基本的な流れ
記述時の約束
第1章 基本的なプログラム
第1章はここがKey!
Hello World!
変数
数値型(整数型や実数型)
文字と文字列
配列
多次元配列(1)
多次元配列(2)
列挙型
コラム~既定値~
第2章 演算子
第2章はここがKey!
計算の演算子(1)
計算の演算子(2)
比較演算子
論理型
論理演算子
演算の優先度
型の変換
コラム~checked、unchecked文~
第3章 制御文
第3章はここがKey!
if文(1)
if文(2)
for文
foreach文
while文
ループの中断
switch文
サンプルプログラム
コラム~goto文~
第4章 クラス
第4章はここがKey!
クラスの考え方
オブジェクトの生成
フィールド
メソッドの定義
スコープ
メソッドの呼び出し(1)
メソッドの呼び出し(2)
オーバーロード
publicとprivate
コンストラクタ
いといろなコンストラクタ
プロパティ
インデクサ
Main()メソッド
サンプルプログラム
コラム~null~
第5章 クラスの継承
第5章はここがKey!
継承
継承の定義
継承の種類
いろいろな修飾子
コンストラクタと継承
名前の隠蔽
オーバーライド(1)
オーバーライド(2)
構造体
サンプルプログラム
コラム~refとout~
第6章 クラスの応用
第6章はここがKey!
抽象クラス
インタフェイス
インタフェイスの継承
多態性(1)
多態性(2)
overrideとnew
オブジェクトクラス
名前空間(1)
名前空間(2)
サンプルプログラム
コラム~isとas~
第7章 ファイルとストリーム
第7章はここがKey!
ストリーム
例外
文字の読み込み
文字の書き出し
バイナリの読み書き
キーボード入力
サンプルプログラム
コラム~いろいろな例外クラス~
第8章 文字列の応用
第8章はここがKey!
書式指定子
文字列自由自在(1)
文字列自由自在(2)
正規表現(1)
正規表現(2)
文字列への変換
サンプルプログラム
コラム~ガベージコレクション~
付録
ジェネリッククラス
デリゲート
イベント
実用的なクラス
null許容型
ビットやバイトに関する演算子
Visual C#のインストール
さくいん