Объявление переменной пути в C#

MaxLucky

Client
Регистрация
13.08.2017
Сообщения
165
Благодарностей
13
Баллы
18
Необходимо вместо "c:\shablons\15\answers.xlsx" - подставить переменную. Как это правильно сделать?

var list = project.Variables["numberoflist"].Value;

var package = new ExcelPackage(new FileInfo(@"c:\shablons\15\answers.xlsx"));
ExcelWorksheet tabletest = package.Workbook.Worksheets[int.Parse(list)];

string test1 = Convert.ToString(tabletest.GetValue(1,1));

return test1;
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 691
Баллы
113

BAZAg

Client
Регистрация
08.11.2015
Сообщения
1 767
Благодарностей
2 408
Баллы
113
Необходимо вместо "c:\shablons\15\answers.xlsx" - подставить переменную. Как это правильно сделать?

var list = project.Variables["numberoflist"].Value;

var package = new ExcelPackage(new FileInfo(@"c:\shablons\15\answers.xlsx"));
ExcelWorksheet tabletest = package.Workbook.Worksheets[int.Parse(list)];

string test1 = Convert.ToString(tabletest.GetValue(1,1));

return test1;
C#:
var path = project.Variables["path"].Value; // содержит c:\shablons\15\answers.xlsx
var list = int.Parse(project.Variables["numberoflist"].Value); //содержит номер листа

var package = new ExcelPackage(new FileInfo(path));
var tabletest = package.Workbook.Worksheets[list];
var cell = Convert.ToString(tabletest.GetValue(1,1));
return cell;
 

MaxLucky

Client
Регистрация
13.08.2017
Сообщения
165
Благодарностей
13
Баллы
18
C#:
var path = project.Variables["path"].Value; // содержит c:\shablons\15\answers.xlsx
var list = int.Parse(project.Variables["numberoflist"].Value); //содержит номер листа

var package = new ExcelPackage(new FileInfo(path));
var tabletest = package.Workbook.Worksheets[list];
var cell = Convert.ToString(tabletest.GetValue(1,1));
return cell;
Благодарю!
 
  • Спасибо
Реакции: BAZAg

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