Преобразование типов на c#. Ошибка

artsmm

Client
Регистрация
03.10.2018
Сообщения
1 136
Благодарностей
196
Баллы
63
Не пойму почему ошибка лезет, вроде все правильно указал
C#:
lock(SyncObjects.TableSyncer){

var table = project.Tables["Data"];
for(int i = 0; i < table.RowCount; i++)
{
    int col_num = 0; //порядковый номер колонки
    string cur_string = table.GetCell(col_num,i); //текущая строка которую обрабатываем
        project.SendInfoToLog(cur_string);
    if(cur_string.Contains(project.Variables["keyword"].Value))
    {     
        //Берем строки из таблицы по ключу
        var row = project.Tables["Data"].GetRow(i).ToList();
        project.Tables["Data"].DeleteRow(i);
        project.Variables["key"+project.Variables["counter"].Value].Value = row[i];
        project.Variables["ssilka"+project.Variables["counter"].Value].Value = row[i+1];
    }
}
return project.SendInfoToLog("Не найдено нужное ключевое слово в таблице", true);
}

//Возвращаем строку на место
lock(SyncObjects.TableSyncer){
    project.Tables["Data"].AddRow(project.Variables["key"+project.Variables["counter"].Value].Value+"\t"+project.Variables["ssilka"+project.Variables["counter"].Value].Value);
}
Нужно брать строку из таблицы по ключу, складывать в нужные переменные, потом возвращать обратно в таблицу
Ошибка:
Компиляция кода Ошибка в действии "CS0029" "Неявное преобразование типа "void" в "object" невозможно". [Строка: 17; Cтолбец: 8]
 

artsmm

Client
Регистрация
03.10.2018
Сообщения
1 136
Благодарностей
196
Баллы
63
  • Спасибо
Реакции: doc

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)