2009-12-01 13 views
9

मैं एक txt फ़ाइल लिखना चाहते हैं (जैसे मैं स्ट्रिंग लेखक और सब कुछ का उपयोग कर ग # साथ दृश्य स्टूडियो में क्या चाहते हैं, जिसके साथ मैं पहले से ही बहुत परिचित हूँ)मैं माइक्रोसॉफ्ट डायनेमिक्स एक्स का उपयोग कर एक txt फ़ाइल कैसे लिखूं?

मैं क्या वर्ग और विधि का उपयोग करते हैं?

यह कैसे काम करता है?

एक्स ++ वाक्यविन्यास क्या है?

उत्तर

19

आप टेक्स्टआईओ एक्स ++ कक्षा या CLRInterop का उपयोग कर सकते हैं। दोनों दृष्टिकोणों को प्रदर्शित करने के लिए यहां 2 एक्स ++ नौकरियां हैं।

static void Job_TextIO(Args _args) 
{ 
    TextIo textIo; 
    #File 
    ; 

    textIo = new TextIo(@"C:\textIOtest.txt", #IO_WRITE); 
    textIo.write("Line 1\n"); 
    textIo.write("Line 2"); 
} 


static void Job_StreamWriter(Args _args) 
{ 
    System.IO.StreamWriter sw; 
    InteropPermission perm = new InteropPermission(InteropKind::ClrInterop); 
    ; 

    perm.assert(); 

    sw = new System.IO.StreamWriter(@"C:\test.txt"); 
    sw.WriteLine("Line 1"); 
    sw.WriteLine("Line 2"); 
    sw.Flush(); 
    sw.Close(); 
    sw.Dispose(); 

    CodeAccessPermission::revertAssert(); 
} 
+0

धन्यवाद! आसानी से काम किया – Marcelo

+1

क्या एक दूसरे का उपयोग करने का कोई कारण है? –

संबंधित मुद्दे