ここではC#の中級上級を目指す書籍を紹介します。
C# 知れば知るほど 便利な子
C#には恐ろしく便利な機能が色々あります。
ラムダ式・LINQ・拡張メソッド・コルーチンなどなど
こいつらを使うと、ソースコードがヤバいほどシンプルになります。
個人的には、この辺がC#の強味ではないかと。
これら新し目の機能は、いわゆる基本文法とは少し毛色の違う書き方をします。
またプログラミングだけでなく設計に絡む割合も多かったり。
だからあれこれ悩むより、解説書でさっさと定石を学ぶのがオススメです。
ここで挙げている書籍は、それら新しい機能をフル活用してくれますよ。
関連カテゴリー : Unity
もくじ
実戦で役立つ C#プログラミングのイディオム/定石&パターン
レベル:中級 | 王道の方法を知りたい人
詳細を見る[実戦で役立つ C#プログラミングのイディオム/定石&パターン]
出井 秀行 | 技術評論社
王道のプログラミングスタイルが分かる
よくある処理の定石を豊富に収録
特にLINQと非同期処理の解説が分かりやすいです
イマイチな書き方も教えてくれる構成がイイね
著者の経験則に基づく話も興味深いです
Effective C# 6.0/7.0
レベル:中上級 | コンパイラに愛されたい人
詳細を見る[Effective C# 6.0/7.0]
ビル・ワグナー , 鈴木 幸敏 | 翔泳社
C#コンパイラを使いこなす50の秘密
コンパイラの動きが分かり、パフォーマンス向上に有効。
「動けば良い」レベルから脱却し、「なぜこう書くのか?」を理解できます。
実行速度やメモリ管理の最適化には必須の内容。
知っているだけで必ず役立ちます。
続きを読む
プロフェッショナルマスター VISUAL C# 2010
レベル:中上級 | もっとC#を駆使したい人
詳細を見る[プロフェッショナルマスター VISUAL C# 2010]
川俣 晶 | 日経BP社
C#の芸達者ぶりが分かる 短いソースが嬉しい
押さえておきたいC#のポイント35個を簡潔にまとめた一冊。
各章は短く独立しており、どこからでも読めるのが嬉しいです。
とにかく短いソースで解説しているので、サクッとC#の威力分かります。
2人の登場人物が漫才よろしく掛け合いながら進む。
続きを読む
[完全版] 究極のC#プログラミング 新スタイルによる実践的コーディング
レベル:中上級 | クラスって言うほど便利か?と思う人
詳細を見る[[完全版] 究極のC#プログラミング]
川俣 晶 | 技術評論社
ラムダ式、使ってますか? クラスの弱点とは
大げさではなくクラスの概念を変える一冊。
ラムダ式の実力を「これでもか」と見せ付け、クラスの弱点を浮き彫りにします。
シンプルさを好む人には、ぜひ読んで欲しいです。
単なる文法に留まらない、C#の奥深さを覗けます。
続きを読む
絶対現場主義Visual C#実践講座 開発の現場から生まれた実践テクニック&TIPS集
レベル:中級 | 泥臭いテクが必要な人
詳細を見る[絶対現場主義Visual C#実践講座]
丸岡 孝司 | ラトルズ
切羽詰まった現場のワザ106個
現場で培われたC#の実践的な使い方をまとめた一冊。
単なる技術解説だけではなく、現場にありがちな大人の事情への対策も出てきます。
やけに生々しい話もあり、さながらプログラマーの事件簿です。
本書を読めば休日出勤を防げます
続きを読む
Unityでスマホゲーム創ってみた ダウンロード、ランキング参加、大歓迎です!
iOS / Android
詳細はこちら
もっと知りたい?
C言語_初級 | C言語_中上級 | C++_初級 | C++_中上級 | C#_初級 | C#_中上級 | Java_初級 | Java_中上級 | コンピュータ_サイエンス | アルゴリズム_ | ゲーム_プログラミング | DirectX_ | Unity_ | ゲーム_デザイン | ゲームのしくみ_ | 数学_ | プログラミング_テクニック | 歴史_偉人 | ソフトウェア工学_ | 読み物_エッセー | 人生_生き方 | 創造_発想 | 雑誌_ | 漫画_小説_映画 | メルマガのバックナンバー_
無料メルマガ たのしくやってます |
読むだけで使える!プログラマーの裏技と考え方 ▼読むだけでプログラミング力が上がる つまり、登録して一緒にプログラミングを楽しもうぜ! |