著者:掌田津耶乃
¥390¥0

(※2016-10-03 最新情報にあわせ改訂しました)

「Windowsを、プログラミングせよ!」
いつの時代も、気がつけばそこにいるマイクロソフト。iPhoneが売れ、iPadがパソコンを駆逐し、それでもふと気がつけば背後にマイクロソフトがいる。気がつけばWindows 10となり、パソコン、タブレット、スマホと一つのOSで統一し巻き返しを図ろうとしている。

いつの時代も、気がつけばマイクロソフトの足音がすぐ耳元で聞こえている。ならば、いっその事、すべてのマイクロソフトOSをプログラミングする「武器」を手に入れてしまおう。それが、「C#」だ。C#をマスターして、これからもしぶとく生き残り続けるWindows世界を自分流にプログラミングしていこう!

<<目 次>>
Chapter 1:C#の準備を整えよう!
C#と.netの関係
C#開発に必要なもの
C#プログラムのコンパイルと実行
プログラムを作成しよう
Visual Studioでのプログラム作成

Chapter 2:値・変数・演算
文・値・リテラル
値型と参照型(とポインタ型)
演算と演算子
型変換(キャスト)について
stringとの変換について
配列について

Chapter 3:制御構文をマスターする
条件分岐を行う「if」
比較演算子と真偽値
Console.WriteLineについて
値に応じていくらでも分岐する「switch」
条件に応じて繰り返す「do」「while」
doとwhileの違いは?
繰り返しを細かに設定する「for」
配列の「foreach」

Chapter 4:名前空間・クラス・メソッド
C#のソースコードを理解する
クラスとメソッド
Mainメソッドについて
引数のargsについて

Chapter 5:クラス・インスタンス・継承
クラスとインスタンスの仕組み
ReadKeyについて
インスタンスの働きについて
アクセス修飾子について
継承について
virtual/overrideによるオーバーライド
overrideとnewの違い

Chapter 6:コンストラクタ・静的クラス・抽象クラス・部分クラス
コンストラクタについて
デストラクタについて
静的(static)クラス
抽象クラス
partialによる部分クラス

Chapter 7:Formを使ってWindowsアプリを作ろう!
Formクラスを作成する
Labelを設定する
this(Form)の操作について
MyFormを実行する
TextBoxとButtonを利用する
Clickイベントを利用する

Chapter 8:さまざまなコントロールの利用
CheckBoxについて
RadioButtonとGroupBox
グループ化のための「Panel」「GroupBox」
senderとキャストについて
ComboBoxについて
ListBoxと複数選択

Chapter 9:グラフィックの描画
Paintイベントと描画の仕組み
Pen/Brushクラスについて
主な描画用メソッド
DrawImageでイメージを表示する
Point、Size、Rectangleについて
「F」構造体について

Chapter 10:ファイルを利用する
StreamReaderとテキストの書き出し
using文について
StreamReaderとテキストの読み込み
Environment.SpecialFolderによるフォルダパス
フォルダ内のファイル/フォルダを得る
ファイル/フォルダを操作する

Chapter 11:文字列と日時
文字列の比較
文字列の生成・削除
日時の値とDateTime構造体
日時の計算とTimeSpan
TimeSpanについて

Chapter 12:コレクションを利用しよう
ArrayListについて
ジェネリックを利用する「List」
キーで値を保管する「Hashtable」
ジェネリック対応の「Dictionary」
キー/値をまとめて処理するには?
DictionaryEntryについて
FIFOとLIFOを実装する「Queue/Stack」

※本書は、入門ドキュメントサイトlibro(http://libro.tuyano.com)の掲載記事を元に図版などを追加、最新バージョンに合わせて加筆修正したものです。

※著者について
掌田津耶乃(しょうだつやの)。日本初のMac専門月刊誌「Mac+」の頃から主にMac系雑誌に寄稿する。ハイパーカードの登場により「ビギナーのためのプログラミング」に開眼。以後、Mac、Windows、Web、Android、iOSとあらゆるプラットフォームのプログラミングビギナーに向けた書籍を執筆し続ける。(著者プロフィールより)

シリーズ一覧

  • 同シリーズの電子書籍はありませんでした。

 

  Kindle Unlimitedは、現在30日間無料体験キャンペーンを行っています!

この期間中は料金が980円→0円となるため、この記事で紹介している電子書籍は、すべてこのKindle Unlimited無料体験で読むことが可能です。

Kindle Unlimited 無料体験に登録する