我該如何在C#中編寫第三個VB代碼?我在Google上找不到任何內容。將一行VB代碼重寫爲C#
Imports XL = Microsoft.Office.Interop.Excel
Public Class LicenseRenewal
' The line below to C#
Private xlRangesForRenewal As New List(Of XL.Range)
在此先感謝和快樂星期五!
我該如何在C#中編寫第三個VB代碼?我在Google上找不到任何內容。將一行VB代碼重寫爲C#
Imports XL = Microsoft.Office.Interop.Excel
Public Class LicenseRenewal
' The line below to C#
Private xlRangesForRenewal As New List(Of XL.Range)
在此先感謝和快樂星期五!
alexn幾乎沒有,但你要麼需要使用別名指令:
using XL = Microsoft.Office.Interop.Excel;
public class LicenseRenewal {
private List<XL.Range> xlRangesForRenewal = new List<XL.Range>();
}
或者,你可以使用的名稱空間沒有的別名,但相應地調整用法:
using Microsoft.Office.Interop.Excel;
public class LicenseRenewal {
private List<Range> xlRangesForRenewal = new List<Range>();
}
using Microsoft.Office.Interop.Excel;
public class LicenseRenewal {
private List<XL.Range> xlRangesForRenewal = new List<XL.Range>();
}
應該這樣做。
你可能想要聲明** XL **是什麼。 OMG! – 2012-03-02 19:35:57
private List<XL.Range> xlRangesForRenewal = new List<XL.Range>();
using XL = Microsoft.Office.Interop.Excel;
public class LicenseRenewal {
var xlRangesForRenewal = new List<XL.Range>();
}
你嘗試過什麼呢?我不得不對這個問題低估,因爲作者似乎沒有做過任何研究。我可以在30秒內通過谷歌搜索找到代碼。 – 2012-03-02 19:34:36
Ramhound,我一直負責將VB中的項目轉換爲C#。雖然答案可能很容易找到,但對我來說很難,因爲我經驗不足(從未參加過IT課)。因此,當使用谷歌搜索時,我不知道應該放什麼。在這個論壇上,我能夠複製並粘貼我的代碼,並且在沒有Technology verbage的情況下用人類術語談論我正在尋找的東西。我不是很擅長這個,這就是爲什麼我要付費尋求幫助。如果你很聰明,我的問題對你來說似乎很愚蠢,那麼你很有幸擁有專業知識和知識 – JTRookie86 2012-03-02 19:49:08