Вернуть переменную ref из метода

576
18 февраля 2017, 04:30

В классе Func есть метод:

public static void Test(ref string test)
{
    test = "тест";
}

На форме делаю так:

Func.Test(ref lbStatus.Text);

Получаю ошибку: "Свойство, индексатор или динамический член не может передаваться как параметр с ключевым словом out или ref"

Пробовал так:

string test1;
Func.Test(ref test1);

Получаю ошибку: "Использование локальной переменной "test1", которой не присвоено значение"

Собственно, как мне из метода, вернуть переменную test в label?

Answer 1
string test1;// Инициализацию надо сделать.Присвойте test1 = lbStatus.Text;
Func.Test(ref test1); 
READ ALSO
Ошибка десериализации простейшего json

Ошибка десериализации простейшего json

Есть jsonПытаюсь через Newtonsoftjson привести его к классу

381
Как добавить scintilla в visual studio

Как добавить scintilla в visual studio

Люди добрые, помогите установить компонент scintilla visual studio 2010Компонент добавляется, но при добавлении в форму выдает ошибку

332
Ошибка не отображается в списке ошибок Visual Studio 2015

Ошибка не отображается в списке ошибок Visual Studio 2015

Ошибки в коде перестали отображаться в списке ошибокПроект давно не запускал, переустановил винду на вин 10 и заново установил визуалку с момента...

317