第2回LINQ勉強会

VSハッカソン倶楽部勉強会 大阪 LINQ分科会 http://atnd.org/events/42268
0
遥佐保 @hr_sao

LINQ勉強会はじまったよー青柳さんのセッション開始~ #vshtc

2013-08-24 13:39:15
遥佐保 @hr_sao

流れるような青柳さんのデモ、さらっとLINQ to Object(メモリ上検索), to SQL(DB検索)の紹介 #vshtc

2013-08-24 13:48:16
遥佐保 @hr_sao

もしやPHPと同じくらい変態言語なのではないか…(~o~)VB #vshtc

2013-08-24 13:50:12
shaga @shohaga

LINQはデフォルトで昇順でクエリー、orderbyで明示的に指定して降順にクエリー。 #vshtc

2013-08-24 13:51:54
shaga @shohaga

VBのLINQにはAggregateがあって、集計とかできるけど、C# にはできない。 #vshtc

2013-08-24 13:54:39
shaga @shohaga

VBのLINQにはSkipやTakeで飛ばしたり、とったりする数を指定できる。LINQ to SQLにも対応。やっぱり、C# ではできない。 #vshtc

2013-08-24 13:57:04
松井 敏(a.k.a 森理 麟) @moririring

LINQのクエリ式はVBの方が色々出来る。知らなかった。 #vshtc

2013-08-24 13:57:11
shaga @shohaga

VBのLINQだとSelectは不要。でも、ないとわけわからんぞ。 #vshtc

2013-08-24 13:57:43
遥佐保 @hr_sao

VBのみにある Aggregate/Skip/Take構文、VBだと最後の SELECT文を消しても動くよ(慣れないのでわけわかんなくなるけど) #vshtc

2013-08-24 13:58:01
遥佐保 @hr_sao

VBのLINQ、ちょっと黒魔術っぽいぞ… #vshtc

2013-08-24 13:58:48
松井 敏(a.k.a 森理 麟) @moririring

お。TweetChat新しいので使えるようになっている! #vshtc http://t.co/i8BTkE8ByH

2013-08-24 14:01:43
遥佐保 @hr_sao

LINQのC#文法入門。元々はdelegateやJSの無名関数をかけたらいいよね、の発想から来ていて、これも省略できるよねーを突き詰めていった結果がメソッド式 #vshtc

2013-08-24 14:07:39
遥佐保 @hr_sao

青柳さんのセッションはいつも判りやすいなぁ~LINQのVBとC#の違いを判りやすく教えてくれる #vshtc

2013-08-24 14:11:38
遥佐保 @hr_sao

クエリ式ではVBとC#に差があるけど、メソッド式では出来ることの差は無し #vshtc

2013-08-24 14:14:19
遥佐保 @hr_sao

ただしVBの方は、New と With でつないだオブジェクト初期化子を、拡張メソッド Where で Function ...などなど、ちょっと私的には個性的な感じがする #vshtc

2013-08-24 14:14:32
遥佐保 @hr_sao

LINT to Objectは結局は for や foreach に変換される。もしかすると若干パフォーマンスは落ちるかもしれない。 #vshtc

2013-08-24 14:15:15
じんぐる (Takaaki Suzuki) @xin9le

LINQ勉強会の次は何の勉強会するのかなー?やっぱりRx? #vshtc

2013-08-24 14:16:13
遥佐保 @hr_sao

LINQ to SQL はDBだからどう?という話ではなく、単に型が違う、というイメージ。Whereなどは実行コードをデータとしてコンパイラで保存される。←そうやったのかー実行コードがまんま保存されるんやね #vshtc

2013-08-24 14:17:15
松井 敏(a.k.a 森理 麟) @moririring

みえてしまった。ファイル名あんちょこ.txt。かわいい。 #vshtc

2013-08-24 14:17:40
1 ・・ 4 次へ