📜  c# 从字母中获取 excel 列号 - C# 代码示例

📅  最后修改于: 2022-03-11 14:48:43.661000             🧑  作者: Mango

代码示例1
public static int ColumnNameToIndex(string name)
{
  var upperCaseName = name.ToUpper();
  var number = 0;
  var pow = 1;
  for (var i = upperCaseName.Length - 1; i >= 0; i--)
  {
    number += (upperCaseName[i] - 'A' + 1) * pow;
    pow *= 26;
  }

  return number;
}