2012-03-02 5 views
-4

3番目のVBコードはどのようにC#で記述しますか?私は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) 

ありがとうございました!

+4

は、あなたが正確に試してみましたか?私はこの質問をd​​ownvoteする必要があります。なぜなら著者は今まで何の研究もしていないようです。私は30秒以内にGoogleの検索を行うことでコードを見つけることができました。 –

+0

Ramhound、私はVBでプロジェクトをC#に変換することを任されています。その答えは簡単に見つけられたかもしれませんが、経験が少ない(ITクラスを履修したことはない)ので、私にとっては難しかったです。したがって、グーグルでは、私は何を置くべきか正確にはわかりません。このフォーラムでは、コードをコピーして貼り付けることができ、Technology verbageなしで探しているものを人間の言葉で話すことができます。私はこれをあまりよくしていないので、私は助けを借りて支払うのです。あなたが非常に賢いので、私の質問があなたには愚かであるというよりも、専門知識と知識があれば大変幸運です。 – JTRookie86

答えて

6

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>(); 
} 
2
using Microsoft.Office.Interop.Excel; 

public class LicenseRenewal { 
    private List<XL.Range> xlRangesForRenewal = new List<XL.Range>(); 
} 

する必要があります。

+1

** XL **が何であるかを宣言したいかもしれません。 –

1
private List<XL.Range> xlRangesForRenewal = new List<XL.Range>(); 
0
using XL = Microsoft.Office.Interop.Excel;  

public class LicenseRenewal {  
    var xlRangesForRenewal = new List<XL.Range>();  
}  
関連する問題