将一行VB代码重写为C#

JTR*_*e86 -4 c# vb.net excel

我如何在C#中编写第三个VB代码?我在谷歌上找不到任何东西.

Imports XL = Microsoft.Office.Interop.Excel

Public Class LicenseRenewal

    ' The line below to C#
    Private xlRangesForRenewal As New List(Of XL.Range)
Run Code Online (Sandbox Code Playgroud)

谢谢你提前和快乐星期五!

Jon*_*eet 6

alexn几乎没有,但你要么需要一个使用别名指令:

using XL = Microsoft.Office.Interop.Excel;

public class LicenseRenewal {
  private List<XL.Range> xlRangesForRenewal = new List<XL.Range>();
}
Run Code Online (Sandbox Code Playgroud)

或者您可以只使用没有别名的命名空间,但相应地调整用法:

using Microsoft.Office.Interop.Excel;

public class LicenseRenewal {
  private List<Range> xlRangesForRenewal = new List<Range>();
}
Run Code Online (Sandbox Code Playgroud)