Ошибка с#

MaksimHelp

Client
Регистрация
23.09.2016
Сообщения
197
Благодарностей
6
Баллы
18
C#:
var done = db.getOne("SELECT done FROM exchange WHERE id_vk="+akk+"");
List<string> Done = new List<string>();  
    Done.Add(done);
    Done.Add(project.Variables["id_vk"].Value);
var done1 = Done;
    project.Variables["result_status"].Value = done1;
выдает ошибку:
Компиляция кода Ошибка в действии "CS0029" "Cannot implicitly convert type 'System.Collections.Generic.List<string>' to 'string'". [Строка: 6; Cтолбец: 45]
-Я вставил только часть кода!
 
Регистрация
27.09.2019
Сообщения
69
Благодарностей
44
Баллы
18
var done1 = Done; - список
project.Variables["result_status"].Value - строка

что хотите получить в итоге?
если чтоб все значения списка легли в строку - project.Variables["result_status"].Value = string.Join(",", done1); . В данном случае - через запятую
 
  • Спасибо
Реакции: MaksimHelp

MaksimHelp

Client
Регистрация
23.09.2016
Сообщения
197
Благодарностей
6
Баллы
18
var done1 = Done; - список
project.Variables["result_status"].Value - строка

что хотите получить в итоге?
если чтоб все значения списка легли в строку - project.Variables["result_status"].Value = string.Join(",", done1); . В данном случае - через запятую
А чтобы с новой строки, а не через запятую?
 

nicanil

Client
Регистрация
06.03.2016
Сообщения
2 242
Благодарностей
1 805
Баллы
113
  • Спасибо
Реакции: MaksimHelp

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