When to Pass VB.NET Arguments as Reference Types Versus Value Types
When you pass arguments to a subroutine or function, you absolutely must know whether the type is a value type or a reference type. Only then can you determine which keyword to use to pass the data.
