概要
「たった1日で基本が身に付く!」というコンセプトに沿って,簡易なサンプルでC#によるアプリケーション開発の流れが体験できるように構成。前半ではコンソールアプリケーションを作成して,クラス,メソッド,変数,計算,条件分岐,繰り返しといったC#の基本文法を学習。後半では「時計」「じゃんけんゲーム」「画像ビューワー」という3つのフォームアプリケーションを作成し,Visual Studioによるフォームデザインの操作,イベント設定といったGUIアプリケーションの基本を学習します。
こんな方におすすめ
目次
CHAPTER1 プログラミングの準備をしよう
- SECTION 01 プログラミングって何?
- SECTION 02 C#の特徴を理解しよう
- C#が使われる場面
- C#の特徴とは?
- 優れた開発ツールVisual Studioが利用できる
- コンピューターにできることを理解するのも重要
- SECTION 03 開発に何が必要になるの?
- 本書で扱う環境
- Visual Studioをインストールする
CHAPTER2 プログラミングの基本をマスターしよう
- SECTION 01 Visual Studioでのプログラム開発の流れを理解しよう
- SECTION 02 プロジェクトの作成とVisual Studioの初期構成を知ろう
- プロジェクトを作成する
- プロジェクトの初期画面構成を確認する
- <エラー一覧>ウィンドウを表示する
- SECTION 03 簡単なプログラムを入力して実行しよう
- SECTION 04 C#の基本構造を理解しよう
- Program.csの内容を確認する
- C#のプログラムコードの構造を理解する
CHAPTER3 C#で簡単な計算をしよう
- SECTION 01 計算しよう
- 足し算,引き算,掛け算,割り算をする
- 演算の優先順位を理解する
- C#ではできない記法,エラーとなる記法
- SECTION 02 変数を使おう
- SECTION 03 配列を使おう
CHAPTER4 クラスを理解しよう
- SECTION 01 クラスの基礎を理解しよう
- クラスとは?
- オブジェクト指向とは?
- クラスの基本的な構文を確認する
- クラスを利用する
- メソッドの使い方を理解する
- クラスのまとめ
- SECTION 02 クラスの継承と初期化とは?
- 変数の有効範囲とthisとは?
- 継承とは?
- インスタンス作成時に初期化する
- Mainメソッドに付いている「static」とは何か?
- SECTION 03 実際にクラスを作ろう
CHAPTER5 条件分岐と繰り返しを覚えよう
- SECTION 01 条件分岐でプログラムの流れを変えよう
- 制御構文とは?
- if文で分岐する
- switch文で分岐する
- 条件式で使う主な演算子を確認する
- SECTION 02 条件分岐を実践しよう
- SECTION 03 1つの処理を繰り返そう
- foreach文で繰り返す
- for文で繰り返す
- while文で繰り返す
- do-while文で繰り返す
- break文で繰り返しを終了する
- continue文で繰り返しをスキップする
- SECTION 04 繰り返し処理を実践しよう
CHAPTER6 時計アプリケーションを作ろう
- SECTION 01 フォームアプリケーション用のプロジェクトを作ろう
- 作成するアプリケーションの概要
- プロジェクトを作成する
- フォームアプリケーション用の画面構成を確認する
- プロジェクトの初期構成を確認する
- SECTION 02 時計アプリケーションを作ろう
- 画面を編集する
- プログラムを記述する
- 現在の時刻を取得する
- 定期的に処理を行う(タイマーイベント)
CHAPTER7 じゃんけんアプリケーションを作ろう
- SECTION 01 じゃんけんアプリケーションの画面を作ろう
- 作成するアプリケーションの概要
- 画面を編集する
- Labelを配置する
- PictureBoxを配置する
- SECTION 02 じゃんけんアプリケーションのコードを編集しよう
- ボタンのイベントを設定する
- コンピューターの手を決める
- 画像を表示する
CHAPTER8 画像ビューワーアプリケーションを作ろう
- SECTION 01 画像ビューワーの画面を作ろう
- 作成するアプリケーションの概要
- ボタンを配置する
- PictureBoxを配置する
- ボタンにイベントを設定する
- OpenFileDialogを配置する
- SECTION 02 画像ビューワーのコードを編集しよう
- ファイルダイアログボックスを表示する
- ファイルを取得する
- SECTION 03 画像の一覧から表示する画像を選択しよう
- 作成するアプリケーションの概要
- コントロールを配置する
- コードを記述する
CHAPTER9 次のステップを知ろう
- SECTION 01 次のステップとは?
- 実際にプログラムを入力する
- 本書のサンプルを少し変えてみる
- C#についてさらに調べる
- 自分が作りたいものについて調べる
- 他人のコードから学ぶ
- 何かを作る
- 複数人で何かを作る
サポート
ダウンロード
本書で解説しているプログラムのサンプルファイルをダウンロードできます。
ダウンロードしたファイルを解凍してご利用ください。
- ダウンロード
- サンプルファイル
正誤表
本書の以下の部分に誤りがありました。ここに訂正するとともに,ご迷惑をおかけしたことを深くお詫び申し上げます。
P.170
誤 |
SyStem.IO名前空間
|
正 |
System.IO
|