Как правильно трактовать синтаксис кода? - C#

Узнай цену своей работы

Формулировка задачи:

Как синтаксически правильно описать строки

"9"

и

"11"

? Имеется код
Листинг программы
  1. private void Form1_Load(object sender, EventArgs e)
  2. {
  3. string fileName = @"c:\Users\admin\Documents\Visual Studio 2015\Projects\ExcelDb_01_pr.xlsx"; //имя Excel файла
  4. Excel.Application xlApp = new Excel.Application(); // Application - применение
  5. Excel.Workbook xlWb = xlApp.Workbooks.Open(fileName); // открываем Excel файл
  6. Excel.Worksheet xlSht = xlWb.Sheets["Лист1"]; //имя листа в файле
  7. int iLastRow = xlSht.Cells[xlSht.Rows.Count, "A"].End[Excel.XlDirection.xlUp].Row; //последняя заполненная строка в столбце А
  8. arrData = (object[,])xlSht.Range["A2:D" + iLastRow].Value; //берём данные со 2-й строки, если нужно с 1-й, то замените A2 на A1
  9. xlWb.Close(true); //закрываем файл и сохраняем изменения, если не сохранять, то false
  10. xlApp.Quit(); //закрываем Excel
  11. for (int i = 1; i <= arrData.GetUpperBound(0); i++) //заполняем ComboBox данными из массива
  12. {
  13. this.comboBox1.Items.Add(arrData[i, 1]);
  14. }
  15. }
В частности вопрос по строкам

"9"

и

"11"

СТРОКА "9"

Например что такое
Листинг программы
  1. int iLastRow
это я понимаю.. А вот, что дальше происходит, то только кусками

СТРОКА "11"

таже ситуация

Решение задачи: «Как правильно трактовать синтаксис кода?»

textual
Листинг программы
  1. xlSht.Cells[xlSht.Rows.Count, "A"]

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы