Personally I really hate the whole idea of DataTable.Select - [snip]
I'd have stopped at the period ;-p
it should have been delegate based from the start, even aside from LINQ.
To be fair, the functional-programming stuff *mainly* kicked off in
2.0; however, I can't think of a sensible reason that it couldn't have
used tokenised parameters (ala SQL). I guess they just wanted single-
textbox filtering (etc) in the IDE.
I was going to cite IBindingListView.Filter as an example here, but
actually it looks like this interface is 2.0 (where-as
DataTable.Select and DataView.RowFilter are 1.x)... so even less of an
excuse...
Oh well...
Marc