C# делегат в качестве параметра. Использование лямбда выражения
Доброго времени суток.
Есть класс:
class TestClass
{
public int val { get; set; }
public TestClass() { }
}
Есть метод:
private void MyProc(Action<TestClass> p)
{
// ???????????????????????
}
Хочу делать вот так:
MyProc(p => p.val = 2);
Только не понимаю, как мне получить объект класса TestClass в MyProc и далее что то делать исходя из значения val.