C# вопрос по цикличному перебору ячеек в таблице

  • Автор темы Автор темы Mr-Grey
  • Дата начала Дата начала

Mr-Grey

Client
Регистрация
03.02.2016
Сообщения
88
Реакции
6
Баллы
8
Со списками работал. Там все понятно.
Теперь вопрос.
Есть таблица. Предположим такая.
b41627a595.jpg

Можно ли средствами С# и наверно цикла (очень бы хотелось) реализовать следующее:
Ну подсчитываем количество строчек и кладем в переменную тут все понятно.

Как сделать перебор ячеек в ряду?
То есть берем А1 кладем в переменную var1 берем B1 кладем в переменную var2 далее строку прошли и перешли на вторую строку.
Как сделать подобное, не подскажите?
 
Что то типа такого? Или я не правильно понял?
Код:
Развернуть Свернуть Копировать
IZennoTable tbl = project.Tables["tbl1"];
string var1 = project.Variables["var1"].Value;
string var2 = project.Variables["var2"].Value;
string var3 = project.Variables["var3"].Value;

int numStrok = 4;
for (int s = 0; numStrok > s; s++){
    var1 = tbl.GetCell("A", s);
    var2 = tbl.GetCell("B", s);
    var3 = tbl.GetCell("C", s);
    project.SendInfoToLog(var1 + " " + var2 + " "  + var3);
}

089be1ce76e8c950c31f3ab5d68f1011.png
 
  • Оценить
Реакции: Mr-Grey
Нет, немного не так. Тут он получается строчки по очереди, а надог чтобы получал из них ячейки по очереди и потом переходил на следующую строчку.
 
Что то типа такого? Или я не правильно понял?
Код:
Развернуть Свернуть Копировать
IZennoTable tbl = project.Tables["tbl1"];
string var1 = project.Variables["var1"].Value;
string var2 = project.Variables["var2"].Value;
string var3 = project.Variables["var3"].Value;

int numStrok = 4;
for (int s = 0; numStrok > s; s++){
    var1 = tbl.GetCell("A", s);
    var2 = tbl.GetCell("B", s);
    var3 = tbl.GetCell("C", s);
    project.SendInfoToLog(var1 + " " + var2 + " "  + var3);
}

089be1ce76e8c950c31f3ab5d68f1011.png
Все, я уже тупанул. Все верно.
 

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