C# class generator for Delimiter-separated values (DSV)