Как добавить запятую для значений

Tnyrtin

Client
Регистрация
12.05.2015
Сообщения
73
Благодарностей
8
Баллы
8
Не могу разобраться как правильно добавить полученные значение в переменую через запятую.
Один из вариантов который получился оставлял после цикла ещё одну запятую(1,2,3,)

Помогите решить этот момент.
Банально, как положить значение с цикла в переменную через запятую
for(int i = 0; i < 10; i+)
{
}
на выходе 0,1,2,3,4,5,6,7,8,9
 

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 552
Баллы
113
Положите переменную со значениями в список, а после объедините строки с разделителем ","

Аналог на C#
C#:
var list = project.Lists["Название списка"];
return string.Join(",", list);
 
  • Спасибо
Реакции: Sergodjan

Tnyrtin

Client
Регистрация
12.05.2015
Сообщения
73
Благодарностей
8
Баллы
8
Да, со списком проблем нет. Через string.Join работает.
А почему не работает с переменными?
я в цикле прописал project.Variables["test"].Value = string.Join(",", termId);
в итоге получил только последние значение из 12.
 

samsonnn

Client
Регистрация
02.06.2015
Сообщения
1 777
Благодарностей
1 448
Баллы
113
Не могу разобраться как правильно добавить полученные значение в переменую через запятую.
Один из вариантов который получился оставлял после цикла ещё одну запятую(1,2,3,)

Помогите решить этот момент.
Банально, как положить значение с цикла в переменную через запятую
for(int i = 0; i < 10; i+)
{
}
на выходе 0,1,2,3,4,5,6,7,8,9
Как то так, если я Вас правильно понял:

Выполняем C# код:

Получаем результат в переменную result

Код:
C#:
string result = String.Empty; // создаем строковую переменную
int number = 10; // число, сколько раз выполнить цыкл
int a = number - 1; // от числа минусуем 1, это нужно для проверки if

for(int i = 0; i < number; i++)
{
    if(i == a)
    {
       result = result + i.ToString();
    }
    else
    {
       result = result + i.ToString() + ",";
    }
}
return result;
 
Последнее редактирование:
  • Спасибо
Реакции: artur23 и Tnyrtin

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