2010-11-09 10 views
7

मैं सी # से VB.NET तक कुछ कोड परिवर्तित कर रहा हूं, और मुझे यह जानने की जरूरत है कि सी # के निर्देश का उपयोग करने के बराबर क्या है।वीबी.NET सी # के निर्देश का उपयोग कर

अद्यतन: क्षमा करें, लेकिन अब तक मुझे अपना जवाब नहीं मिला है।

using moOutlook = Microsoft.Office.Interop.Outlook; 
using moExcel = Microsoft.Office.Interop.Excel; 

namespace ReportGen 
{ 
    class Reports 
+3

यह का उपयोग कर * निर्देश * नहीं का उपयोग कर * बयान *। –

+0

धन्यवाद, मुझे आश्चर्य हुआ। –

+5

यही कारण है कि लगभग हर प्रश्न में कोड स्निपेट शामिल होना चाहिए :-) –

उत्तर

11

आप Imports कथन की तलाश में हैं। किसी भी आयात बयान है कि आप अपने कोड फ़ाइल के शीर्ष पर जरूरत रखें, सिर्फ सी # में using निर्देश की तरह:

Imports moOutlook = Microsoft.Office.Interop.Outlook 
Imports moExcel = Microsoft.Office.Interop.Excel 

Namespace ReportGen 
    Public Class Reports 
     'Your code here 
    End Class 
End Namespace 
11

यहाँ कंधे से C# और VB.NET पक्ष के बीच एक वाक्य रचना तुलना दिखा एक कड़ी है: यहाँ एक सी # उदाहरण है।

http://www.harding.edu/fmccown/vbnet_csharp_comparison.html

लिंक से:

Using reader As StreamReader = File.OpenText("test.txt") 
    Dim line As String = reader.ReadLine() 
    While Not line Is Nothing 
    Console.WriteLine(line) 
    line = reader.ReadLine() 
    End While 
End Using 

या आयात बयान (साइट से भी):

Imports System 

Namespace Hello 
    Class HelloWorld 
     Overloads Shared Sub Main(ByVal args() As String) 
     Dim name As String = "VB.NET" 

     'See if an argument was passed from the command line 
      If args.Length = 1 Then name = args(0) 

      Console.WriteLine("Hello, " & name & "!") 
     End Sub 
    End Class 
End Namespace 
-1

"का उपयोग करना" एक राजधानी यू