第2回LINQ勉強会
VSハッカソン倶楽部勉強会 大阪 LINQ分科会
http://atnd.org/events/42268
松井 敏(a.k.a 森理 麟)
@moririring
中身こうなっているんだよって概念的には分かっていても、デモで実際に見せてもらうと理解が進む。 #vshtc
2013-08-24 14:22:19
遥佐保
@hr_sao
今、SQLServerのログを確認中。LINQ to SQLはSQL文を書くための仕組みであることが良くわかる。実行時にデータに保存されているSQLの命令達をSQL構文に組み立てる分の時間は多少かかるかもしれないけど #vshtc
2013-08-24 14:24:09
遥佐保
@hr_sao
しかし実際に業務などでSQLServerに対してLINQ to SQLを使う場合は、LINQ to SQLが発行しているSQL文を確認して、非効率な構文になってないかどうかをちゃんとチェックする必要はある #vshtc
2013-08-24 14:26:54
shaga
@shohaga
Firstは判定結果が空集合だと例外を投げるので、例外処理をしたくない時はFirstOrDefaultを使って、クラスのデフォルト値がかえってくる。Lastも一緒。 #vshtc
2013-08-24 14:55:01
くろいえのぐ
@enogu
OfType<T>意外と使うですよ。派生型のオブジェクトがいろいろ混じったシーケンスから決まった型のやつだけ取り出す時とか #vshtc
2013-08-24 15:18:45
shaga
@shohaga
CastとOfTypeの違いは、InvalidCastExceptionを投げるかどうか。Castはキャストしたいのと違う方が混ざってると例外を投げる。OfTypeは違う方は無視して続けてくれるらしい。 #vshtc
2013-08-24 15:19:06
青柳臣一
@ShinichiAoyagi
東京のプロ生でもLeap Motion?大阪のLINQ勉強会にもなぜかLeap Motionが2台あるというw #vshtc
2013-08-24 15:19:08