Para los parámetros por referencia es algo así
Código:
public void MiFuncion(int par1, ref int par2)
{
}
//cuando llamas a la función
{
MiFuncion(x, ref y);
}
En el caso del
Optional de VB en C# no existe tal cosa, tendrías que utilizar algo que se llama y que debes conocer bien: "
polimorfismo" direccionando cada una de las funciones a la función en especifico y en este caso la variable opcional quedaría como un valor por default...