Bibliographic Information

Effective C#6.0/7.0 : ジェネリスクとLINQを中心に、洗練されたプログラムにする50の方法

Bill Wagner著

翔泳社, 2018.9

Other Title

Effective C#6.0/7.0

Effective C# : 50 specific ways to improve your C#

Effective C#6.0/7.0 : ジェネリスクとLINQを中心に洗練されたプログラムにする50の方法

Title Transcription

Effective C#6.0/7.0 : ジェネリスク ト LINQ オ チュウシン ニ、センレン サレタ プログラム ニ スル 50 ノ ホウホウ

Available at  / 26 libraries

Note

原著第3版 (c2017)の翻訳

監訳: 鈴木幸敏

Description and Table of Contents

Description

ジェネリスクとLINQを中心に、洗練されたプログラムにする50の方法。

Table of Contents

  • 第1章 C#言語イディオム(ローカル変数の型をなるべく暗黙的に指定すること;constよりもreadonlyを使用すること ほか)
  • 第2章 リソース管理(.NETのリソース管理を理解する;メンバには割り当て演算子よりもオブジェクト初期化子を使用すること ほか)
  • 第3章 ジェネリックによる処理(最低限必須となる制約を常に定義すること;実行時の型チェックを使用してジェネリックアルゴリズムを特化する ほか)
  • 第4章 LINQを扱う処理(コレクションを返すメソッドではなくイテレータを返すメソッドとすること;ループよりもクエリ構文を使用すること ほか)
  • 第5章 例外処理(契約違反を例外として報告すること;usingおよびtry…finallyを使用してリソースの後処理を行う ほか)

by "BOOK database"

Details

Page Top