In my .NET version, I modified the code to take a filepath, and handle opening and closing the file within the library so you don't forget. I also opened the ParseLine() function so you could just work with a stream instead of the entire file all at once.
If you want to see what I did, check it out at http://code.msdn.microsoft.com/opencsvsharp
All the source is up there, just give credit...
2008-06-15 19:25:58 UTC in opencsv