У меня есть код, который выглядит так:
using (DC dc = new DC())
{
f(dc.obj, a);
}
void f(DC dc, int a)
{
...
dc.obj = a;
}
Не работает - жалуется на ссылку на объект и нестатические поля. Это консольное приложение, поэтому оно имеет функцию Main (). Как я должен заставить это работать? Я попытался добавить ссылки, как он спросил:
У меня есть код, который выглядит так:
using (DC dc = new DC())
{
f(ref dc.obj, a);
}
void f(ref DC dc, int a)
{
...
dc.obj = a;
}
но все равно не сработало