Instant C# – VB to C# Converter
Your task of converting VB (.NET) projects to C# just got a lot easier. Instant C#
can save you countless hours of painstaking work. The C# code produced is closer to functional
production-quality code than the code produced by any other VB to
C# converter on the market today. No other converter is as accurate
or as reliable.
Demo
Try the
Demo Edition of Instant C# for project and folder conversions up to 1000 lines and
code snippet conversions up to 100 lines at a time.
Ordering
Purchase Instant C# for $179 US on our
order page.
Key Benefits
- Accurate - typically over 99% of lines require no
post-conversion adjustment (99.98% on Microsoft's "101 Visual Basic Code Samples"). This
percentage will be reduced for code not having Option Strict On.
- Converts entire VB projects, solutions, folders, and ASP.NET web sites
- Command line options
- Fast - thousands of lines converted per minute
- Includes a 15 day, no-risk, money back
guarantee
- Extremely responsive, personalized customer support
- Easy to use
- Produces helpful notes, warnings, and 'to do' comments
- Excellent learning tool for those new to C#
- True zero-impact install - just a single exe and help file
The Most Comprehensive Converter
- Converts all versions of VB code (2002, 2003, 2005, 2008, and 2010)
- Evaluates all referenced assemblies and .NET projects in order to resolve external references more completely
- Accurate LINQ query conversion
- Converts optional parameters (with an option for either overloaded methods or C# 4 optional parameters)
- Converts VB Case statements with range conditions
- Superb conversions of all types of arrays in any of the numerous VB styles
- Excellent conversions of event handlers
- Handles the numerous coding alternatives and ambiguities of VB code
- Flawless conversion of all aspects of inheritance and interfaces
- Converts VB6-style On Error GoTo statements
- Converts ASP.NET script (aspx, asmx, ascx, ashx, and asax files)
- Converts ASP.NET 'code-behind' files (aspx.vb files)
- Converts all of VB's quirks: bas modules, local static variables, named parameters, multiple statement lines,
function names used as temporary variables, and type character suffixes
- Converts VB cast operators (i.e., CStr, CInt, etc.) to .NET equivalents
- Allows custom replacement of strings in the final converted code
- Accurate even with poorly formatted VB code