2022年02月19日
川俣晶の縁側技術関連執筆情報 total 1273 count

new_C#入門: 全キーワード明快解説! (COOL C# CREW Series)

Written By: 川俣 晶連絡先

表紙 new_C#入門: 全キーワード明快解説!

「これはどんな新刊だい?」

「うん。これまでの楽しいC#入門がいい加減古くなってきたので、頑張ってゼロからC#入門を書き直した」

「new_C#入門ってWeb連載があったけど何が違うの?」

「その連載の単行本化だけど書き下ろしを一杯入れたぞ」

「どんな項目?」

「これらだ!」

  • delegate型: これがないとラムダ式も活躍できない!【デリゲート型】【★】
  • operator, implicit, explicitとデータ型変換: データ型変身自由自在【★】【上級】
  • lock文: プログラム実行の交通信号【★】【上級】
  • null: 何もないことを示す特別な値【null】【★】【基本】
  • object型: 全ての型の始祖【object型】【★】
  • unsafeキーワード: 安全ではない世界への扉を開く【★】【上級】
  • volatileキーワード: マルチタスクでも即時書き換えを保証【★】【上級】
  • プリプロセッサディレクティブ: コンパイルそのものを支配せよ【★】【上級】
  • マルチタスク:並列処理はマルチコアCPU活用の始まり【★】【マルチタスクの基礎】
  • 変数のスコープ: その変数見せてあげない【変数のスコープ】【★】
  • コレクションの初期化構文: コレクションのお手軽初期化【★】
  • オブジェクトの初期化構文: メンバーの初期値はこれに決めた!【★】
  • 演算子カスタム追加: 演算子の振る舞いを自由に拡大【★】【上級】
  • アセンブリとモジュールと型の関係: 知っておくとちょっとためになる【アセンブリ】【★】【上級】
  • 補足・DateTime型: 日付と時刻は離れられない仲良し 【DateTime型】【★】
  • 補足・Math.Maxメソッド: 大きいことは良いことだ 【Math.Maxメソッド】【★】
  • サンプル計算編・素数の計算【★】
  • サンプル文字処理編・ROT13暗号【★】
  • サンプルゲーム編・数当て【★】

「ずいぶん多いね」

「気付いたら増えていた」

「で、どこがポイント?」

「ハロー・ワールドが1行で書ける新しい時代のC#入門だ。どの項目から読んでもいいぞ。気になるところから読んでいこう」

「キーワード単位で選んで読めるってことだね」

「1つ1つの項目は昔書いたら入門処理も短くなっているはず」