Zastanawiałem się, jaka jest dokładna składnia parametrów ref
idla delegatów i wbudowanych funkcji lambda.Delegaci Func/Action z argumentami/parametrami referencyjnymi lub anonimowymi funkcjami
tutaj jest przykładem
jeśli funkcja jest zdefiniowana jako
public void DoSomething(int withValue) { }
delegatem w funkcji mogą być tworzone przez
public void f()
{
Action<int> f2 = DoSomething;
f2(3);
}
jak to jest składnia, jeśli pierwotną funkcję będzie zdefiniowany jako
public void DoSomething(ref int withValue) { withValue = 3; }