4 posts about ByVal by 2 contributors.
Know ByVal? Share what you know with developers who are learning it.
We all know the difference between passing value types byval and byref, if the variable is passed byval any change to the variable value in the called function is not reflected back in the callee.
Using the .NET Framework, Microsoft Visual Basic developers can build robust applications that were very difficult to write in previous versions of Visual Basic. This article will discuss the Some of the key changes requiring redesign under VB.Net compared to VB 6.0.
VB.Net does manipulate objects by reference, and all object variables are references. On the other hand, VB.Net does not pass method arguments by reference; it passes them by value. Thus, a regular swap method will not work!
Visual Basic .NET is a major component of Microsoft Visual Studio .NET suite. The .NET version of Visual Basic is a new improved version with more features and additions. After these new additions, VB qualify to become a full object-oriented language such as C++. In this article, I will try to introduce you to VB.NET and will cover new additions to the language. I will also compare VB 6.0 and VB.NET and how to develop simple applications in VB.NET.
DevSocialUpcoming · 3rd editionAI Agents ConferenceNov 23–27, 2026Live onlineMembers only16days leftRegisterPublish an article in this category and earn +1,000 SHARP when it is approved.
Write an article