タグ

2011年11月11日のブックマーク (2件)

  • (.Net)DataTable でソートをする(DataTable.Select) | old_3流プログラマのメモ書き

    DataTable自体にはソートをしてくれる機能がありませんが、DataTable.Select を応用することでソート処理ができます。 DataTable.Select() メソッドが DataTable の中でフィルタをかけるのに使えるということは(VB.Net)DataTableで特定の列の最大値を含む行を取得したい。(DataTable.Select)で紹介しました。 今回は純粋にソートだけを行う方法です。 問題は、DataTable.Select() メソッドは引数で指定された条件にあった DataRow 配列を返すという点です。DataTable 自体の内部のソートはしてくれません。 ということで、返り値の DataRow 配列を元に、新しい DataTable を作成するという方法をとりました。 コードはこんな感じです。 'ソート対象のテーブル作成 Dim dtbl As N

    (.Net)DataTable でソートをする(DataTable.Select) | old_3流プログラマのメモ書き
    katow
    katow 2011/11/11
    InsertRowの使いどころがやっと分かった
  • OL男子の4コマ書評 : ソーシャルゲームこそクソゲー

    とある事情により、いままでまったく興味がなかったソーシャルゲーム群をいまさらやってみてたんだが、いかに人の時間を使わせるか、という設計に飽きれるとともに怒りがわいてきた。むかしみうらじゅん氏がつまらないゲームをクソゲーと呼んでいたが、時間を奪う事を目的としたこのゲーム群こそクソゲーだ。 昔、パチスロを設計していた人ので、パチスロに夢中にさせるには、いかに「おしかった!」という演出が肝だというのがあった。たとえば「777」となりそうになって、「776」とすれば、人はおしかったとおもってまたパチスロをやります、と淡々と書いてあって空恐ろしくなった。 ソーシャルゲームをやっているとそののことを自然と思い出した。やり口は違うが、設計思想は同じだ。やっているうちにあんまり怒りがわいてきて、逆にウェブ上のゲームを作りたくなった。 ところで、スティーブジョブスの伝記の2巻で、次のジョブスのコメ