Parameter modifiers

De Banane Atomic
Aller à la navigationAller à la recherche

ref

Pass a value parameter by reference.

Cs.svg
var i = 10;
Method0(i);     // 10
Method1(ref i); // 11

void Method0(int i) => i++;     // pass the value type parameter by value: make a copy
void Method1(ref int i) => i++; // pass the value type parameter by reference