非常に興味深い内容が掲示板に投稿されていたのでメモメモ。
特定の条件下において、DataTable.Selectがちゃんと動作していないという件です。
- DataTable.Select の結果がおかしい
- VB2005 .NET2.0 DataTable.Select()メソッドに関して
- Bug in DataTable internal Index management which results in crash "Index out of bounds
- ArgumentException in DataTable Select statement
- Min (5) must be less than or equal to max (-1) in a Range object
一番上の投稿の中で示されているソースを実行してみましたが確かに件数が違いますね。