Как можно разделить переменную состоящую из шестизначного числа?

zetka

Пользователь
Регистрация
15.04.2021
Сообщения
32
Реакции
3
Баллы
8
Есть переменная в которую записано шестизначное число, необходимо разделить его на 6 переменных
Как это можно реализовать?
 
Есть переменная в которую записано шестизначное число, необходимо разделить его на 6 переменных
Как это можно реализовать?
77725
C#:
Развернуть Свернуть Копировать
string line = "123456";
string s0 = line[0].ToString();
string s1 = line[1].ToString();
string s2 = line[2].ToString();
string s3 = line[3].ToString();
string s4 = line[4].ToString();
string s5 = line[5].ToString();

// или
// переменные s_0 - s_5 должны существовать...
for(int i=0;i<line.Length;i++) {
    project.Variables[string.Format("s_{0}",i)].Value = line[i].ToString();
    if(i>5) break; // отбрасываем лишние   
}
 
  • Спасибо
Реакции: zetka и Alexmd
Есть переменная в которую записано шестизначное число, необходимо разделить его на 6 переменных
Как это можно реализовать?
Как вариант, загнать все цифры кода в список и в цикле брать первую строку с удалением и вводить в поля, пока не закончатся строки списка или поля. В этом случае не нужно будет 6 переменных.
 
  • Спасибо
Реакции: zetka
Посмотреть вложение 77725
C#:
Развернуть Свернуть Копировать
string line = "123456";
string s0 = line[0].ToString();
string s1 = line[1].ToString();
string s2 = line[2].ToString();
string s3 = line[3].ToString();
string s4 = line[4].ToString();
string s5 = line[5].ToString();

// или
// переменные s_0 - s_5 должны существовать...
for(int i=0;i<line.Length;i++) {
    project.Variables[string.Format("s_{0}",i)].Value = line[i].ToString();
    if(i>5) break; // отбрасываем лишние  
}
благодарю
 
  • Спасибо
Реакции: lbvf65

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