>You don't need to duplicate anything. All of VB's vast function list is available to any .NET application in the Microsoft.VisualBasic namespace.
David,
I think you missed the point. What does invoking the VB.NET runtime to access VB functions from C# have to do with compairing the two languages?
Michael McLain