So che hai detto C# ma hai provato VB.NET per XML Literals. Roba incredibile.
Public Class Program
Public Shared Sub Main()
Dim myKeyBoardStyle = "dvorak"
Dim myXML As XElement = <ROOT>
qwerty
<altKeyboard><%= myKeyBoardStyle.ToUpper() %></altKeyboard>
<SampleElement>adsf</SampleElement>
<SampleElement2>The text of the sample element2</SampleElement2>
</ROOT>
Console.WriteLine(myXML.ToString())
myXML.Save(".\fileFromXElement.xml")
End Sub
End Class
Avviso l'elemento pulito che inietta il risultato di codice in uscita:
<?xml version="1.0" encoding="utf-8"?>
<ROOT>
qwerty
<altKeyboard>DVORAK</altKeyboard><SampleElement>adsf</SampleElement><SampleElement2>The text of the sample element2</SampleElement2></ROOT>
snip [opinioni rimossi]
fonte
2009-02-26 15:28:15
Il titolo è molto fuorviante. Dovrebbe davvero dire qualcosa sul file I/O in C# – Akrikos
Andrew perché il rollback? –
Penso che dovremmo cercare di rispettare il post originale il più possibile includendo il materiale di "Ciao a tutti" poiché era quello che l'OP scriveva. Niente di personale :) –