無料マンガ・ラノベなど、豊富なラインナップで100万冊以上配信中!
◆実戦に効く「イディオム」「定石」「パターン」が この1冊に。◆
C#のプログラムを作成するには、解こうとする問題の手順と利用するデータ構造を考え、それをC#のコードとして記述するスキルが必要になってきますが、そういったスキルは、現場で利用されているイディオムや定石といったパターンを学習することで得られます。「パターン」を自分の中に叩き込むことが上達の早道なのです。また、さらには、実際に自分でプログラムを書いてみることも必要。本書には章ごとに練習問題も用意されていますので、実地に自分で書くことにより、確固としたプログラミングの力を身につけてください。今回の改訂ではC# 12.0/.NET 8.0、Windows/Linux/macOSのマルチプラットフォームに対応し、全面アップデートをしてお届けします。
■こんな方におすすめ
・入門書をひととおり理解したレベルのプログラマー
・実践的な知識を学びたいプログラミング初心者
■目次
●Part 1 [準備編]C#プログラミングのイディオム/定石&パターン
・Chapter 1 オブジェクト指向プログラミングの基礎
・Chapter 2 C#でプログラムを書いてみよう
・Chapter 3 ラムダ式とLINQの基礎
●Part 2 [基礎編]C#プログラミングのイディオム/定石&パターン
・Chapter 4 基本イディオム
・Chapter 5 クラスに関するイディオム
・Chapter 6 文字列の操作
・Chapter 7 配列とList<T>の操作
・Chapter 8 ディクショナリの操作
・Chapter 9 日付、時刻の操作
●Part 3 [実践編]C#プログラミングのイディオム/定石&パターン
・Chapter 10 ファイルの操作
・Chapter 11 正規表現を使った高度な文字列処理
・Chapter 12 シリアル化、逆シリアル化
・Chapter 13 LINQを使いこなす
・Chapter 14 非同期/並列プログラミング
●Part 4 [ステップアップ編]C#プログラミングのイディオム/定石&パターン
・Chapter 15 実践オブジェクト指向プログラミング
・Chapter 16 C#を使いこなす
・Chapter 17 スタイル、ネーミング、コメント
・Chapter 18 良いコードを書くための指針
●Appendix その他のプログラミングの定石
■著者プロフィール
出井 秀行:東京理科大学理工学部情報科学科卒。㈱ジードに勤務。FORTRAN、Pascal、BASIC、COBOL、C、C++、Delphiなど多くの言語を使用してきたが、2002年にC#に触れてそのすばらしさに感動し、それ以降現在に至るまでC#をメイン言語としている。2004年からはgushwellというハンドル名でオンライン活動を開始。メールマガジンやブログなどでC#の技術情報発信に努める。2005年から18年連続でMicrosoft MVPアワードを受賞。趣味は、読書、写真、登山。著書『新・標準プログラマーズライブラリ なるほどなっとくC#入門』『C#コードレシピ集』(以上、技術評論社)など。
※アプリの閲覧環境は最新バージョンのものです。
※アプリの閲覧環境は最新バージョンのものです。