Home • VB 7+ • VB 1-6 • FB • QB64 • QB45 • GW-BASIC • Micro • Retro
Converting C# to Visual Basic
Introduction
(todo)
Tools
Free
Web
- ICSharp Code Converter: Based on Roslyn.
- Telerik Code Converter by Progress: Online (browser-based) C# to VB converter.
- Carlos Ag Code Tranlsation for .NET (): In addition to C#, also has some support for Java and TypeScript.
- Developer Fusion Convert C# to VB.NET: Code converter based on #develop. Currently doesn’t support LINQ.
- DOTNET Spider Convert C# to VB.NET (KamalPatel.NET)
- Digital Coding VB/C# Code Converter
- MindFusion Code Converter: Last checked, appears to be offline due to being “currently under maintenance”.
- JSON Utils - Generate Classes: Although not a C# to VB.NET conversion per say; adding here since it kind of fits with the “code conversion” category.
Tools
Visual Studio Extension
Paid
- Tangible Software Solutions Instant VB: Produces great VB.NET code, saving you hours of painstaking work and valuable time.
- .NET Reflector
By Hand
- Converting C# method to VB.NET
- Converting C# delegate to VB
- Using MyBase, converting C# to VB.NET
- Converting C# Lambda expression to VB.NET
- The VB Equivalent to C# typeof() keyword?
- Tangible Software Solutions - VB.NET and C# Equivalents
- The ‘=’ operator vs. Equals() in VB.NET
- DateDiff Equivalent in C# - 3 Options
- .NET Curry - 30 Common String operations in C# and VB.NET - Part 1
References
- Wikipedia Comparison of C# and VB.NET
- Harding University VB.NET and C# Comparison
- EDUCBA C# vs VB.NET
- Complete Comparison for VB.NET and C# (circa 2005)
- ASP Alliance C# and VB.NET Comparison Cheat Sheet
- 10 Reasons Why Visual Basic is Better Than C# (RedGate)
- 5 Reasons VB.NET Is Better Than C# (Migrate To .NET)
- TechRepublic VB.NET vs C#, Round 2: Pounding On Performance
- .NET Funda Differences between C# and VB.NET
- IT eLearn - A Comprehensive Comparison Between VB.NET and C#
- Oakleaf Systems - Comparing C# 3.0 and VB 9.0 LINQ Syntax
Books
Further cleanup…
(todo)