For example
public function GetValueOfTheseCars( optional byref TheCarsList as array of cars = {} )
Public Class cars
etc...
VB.NET says I have to specify a default value if TheCarsList is optional, but then I can't figure out how to specify a default value when that default value is actually a custom class. You can tell from the above code what I'm trying to do but the compiler doesn't like that code, how do you change it so it will compile?