将int添加到范围对象

时间:2019-03-18 08:33:24

标签: c#

如何将This problem is related with ro.hardware or adb server couldn't get access on Emulator or Mobile devices. Now you can follow the bellow instruction : [https://stackoverflow.com/questions/53429152/exception-while-running-flutter- 添加到int范围,以使“ [A2:B10]”变为“ [A3:B10]”? RowColRange在代码中是一个带Range的字符串。 代码按预期工作,但我希望第一行2到3。

输入表和RowColRange由用户输入定义。 enter image description here

问题是E69从xls文件中的E70开始。

enter image description here

enter image description here

string

1 个答案:

答案 0 :(得分:0)

所以这是一个解决方案(我肯定不是一个很好的解决方案),但是我将字符串拆分并将必要的部分转换为字符串,然后将所有内容连接到命令文本中。

  Regex re = new Regex(@"([a-zA-Z]+)(\d+)([:])([a-zA-Z]+)(\d+)");
  Match result = re.Match(RowColRange);
  int Num = Int32.Parse(result.Groups[2].Value) - 1;
  string newRange = ((result.Groups[1].Value + Num + result.Groups[3].Value + result.Groups[4].Value + result.Groups[5].Value).ToString());