基本的にはC#の入門書。

 

ただし、タイトル通りイディオムや定石という観点でまとめてあります。普通に機能別に機能を並べたのとそんなには変わらないのですが、結構あちこちでメリットが出ているようです。

 

そもそも最近のプログラミング言語の特徴は、機能には現れませんからね。ある言語で実現できる機能は、他のたいていの言語でもできる。

 

違いがあるのはイディオムや定石の方です。それで、人間にとって使いやすいかどうかが決まる。

そして、人間が意識するのもイディオムや定石です。

 

なので、イディオムや定石に注目した方がわかりやすいまとめになります。

まあ微妙な違いといえば微妙な違いなのですが。

そこが結構よい本になっていると思います。

 

初心者が学ぶのにもいいのではないかと思います。

ただ私は初心者ではないので、本当にいいかどうかはわかりませんが。