Следующая проблема возникает при доступе к методу Excel для чтения
несколько значений
"Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: невозможно
неявно преобразует тип 'string' в 'object [, ]' "
Вот мой код:
Базовый метод:
namespace NewAutomationFramework.Helpers
{
class Excel
{
public String[,] ReadRange(int starti, int starty, int endi, int endy)
{
Object[,] holder = range.Value2;
String[,] returnstring = new String[endi-starti+1,endystarty+1];
for(int p=1; p<=endi-starti+1; p++)
{
for(int q=1; q<=endy-starty+1; q++)
{
returnstring[p-1, q-1] = holder[p, q].ToString();
}
}
return returnstring;
}
Класс, в котором я вызываю метод:
namespace NewAutomationFramework.Steps
{
[Binding]
public class ExcelWork
{
public void verifyExcelData()
{
Excel ex = new Excel(@"test2",1);
string[,]read = ex.ReadRange(1, 1, 1, 1);
Console.WriteLine(String.Join("/n",read));
ex.close();
}
"Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: невозможно
неявно преобразует тип 'string' в 'object [, ]' "