著者:掌田津耶乃
¥390 → ¥0
「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とあらゆるプラットフォームのプログラミングビギナーに向けた書籍を執筆し続ける。(著者プロフィールより)
シリーズ一覧
- 同シリーズの電子書籍はありませんでした。
この期間中は料金が980円→0円となるため、この記事で紹介している電子書籍は、すべてこのKindle Unlimited無料体験で読むことが可能です。