Out parameter
class Outparams
{
private int a;
private int b;
public Outparams()
{
this.TweeIntegers(out a, out b);
// a is nu dus 100
// b is nu dus 1000
}
public void TweeIntegers(out int a, out int b)
{
a = 100;
b = 1000;
}
}
Op deze manier kun je lege variables ( int a en int b ) vullen met
waardes die je verder kunt gebruiken in je method.
( verschil met out en ref is dat je met out echt de variables
meestuurd en met ref een referentie zet naar de parameters )