2011-09-05から1日間の記事一覧

ProcessクラスのGetHash

何で比較してるのかよくわからんけど同じプロセスでも取得タイミングでハッシュコードが変わる。Idと名前が一緒くらいでいいじゃん。 var deleteProcesses = lastProcesses.Except( currentProcesses , new LambdaComparer<Process>( ( v1, v2 ) => v1.Id == v2.Id &&</process>…

IEqualityComparerとかめんどい

Linqでの差分抽出しようと思ったら え、クラス作らなきゃいけないの?匿名クラスでIF継承とか思ったけどやっぱりそんなものなかった。で、調べてみたら似たようなことをやっぱり思ったひとがいて汎用的なクラス作ってた。 http://brendan.enrick.com/post/li…