- ふらっと C#,C♯,C#(初心者用) Part114©2ch.net
320 :デフォルトの名無しさん[sage]:2015/01/22(木) 03:08:18.76 ID:hIWBDotb - ふう、2日がかりでやと
http://www.atmarkit.co.jp/fdotnet/csharp_abc/index/ の「C#入門」「C#2.0入門」「C#3.0入門」読み終わった・・・。 C++しか知らない身としてはLINQが辛かった。 ところで質問なんだけど、 http://www.atmarkit.co.jp/fdotnet/csharp30/csharp30_08/csharp30_08_04.html の var q = a.Select((n) => new { n, cn = conversion(n) }) .SelectMany((c)=>b, (d,m)=>d.cn + m); の最初のSelectで匿名型作って返しているのなんで? 「n」は返さなくてもそれ以降もう使わないと思うんだけど。なんでなんで? あと、C#4.0の入門用お勧めサイト教えてください。 上記サイトはC#3.0までしかないです。
| - ふらっと C#,C♯,C#(初心者用) Part114©2ch.net
322 :デフォルトの名無しさん[sage]:2015/01/22(木) 06:36:28.77 ID:hIWBDotb - >>321
著者はちょっとひねくれてるけど、 説明自体は分かりやすいし、 重箱の隅を突っついたような細かな部分まで サンプルコードを挙げて説明してくれているから C#の言語仕様を網羅したい人にはお勧め。 今は同じ人の書いたC#4.0の解説サイト見つけたから そっちを読みふけってる。 http://www.atmarkit.co.jp/fdotnet/csharp4/index/ しかしC#はシンタクスシュガーが多いな。 バージョンによって、古い書き方と新しい書き方が生まれるし。 これは混乱するわ。最早C++の方が簡単だね。
|
|