I'm doing some CodeGen work and I want it to use either C# or VB.Net depending on the user selection.

One of the things that is needed is a valid class name - is there any need to implement two versions of this?