Listing 12-1. Tworzenie dokumentu XML
Ten przykład stanowi całość pliku Program.cs należącego do solucji CreateXml.sln umieszczonej w katalogu CreateXml.
Listing 12-2. Ładowanie kodu XML z łańcucha znakowego
Ten przykład rozpoczyna się w wierszu 11. pliku Program.cs należącego do solucji LoadXml.sln umieszczonej w katalogu LoadXml.
Listing 12-3. Tworzenie dokumentu XML zawierającego elementy i atrybuty
Ten przykład stanowi całość pliku Program.cs należącego do solucji ElementsAndAttributes.sln umieszczonej w katalogu ElementsAndAttributes.
Listing 12-4. Konstruowanie całego obiektu klasy XElement w jednym kroku
Ten przykład rozpoczyna się w wierszu 27. pliku Program.cs należącego do solucji BuildXElement.sln umieszczonej w katalogu BuildXElement.
Listing 12-5. Generowanie elementów XML za pomocą LINQ
Ten przykład rozpoczyna się w wierszu 24. pliku Program.cs należącego do solucji LinqToXml.sln umieszczonej w katalogu LinqToXml.
Listing 12-6. Tworzenie kodu XML za pomocą LINQ
Ten przykład stanowi całość pliku Program.cs należącego do solucji LinqToXml.sln umieszczonej w katalogu LinqToXml.
Listing 12-7. Wyszukiwanie w dokumencie XML za pomocą LINQ
Ten przykład stanowi całość pliku Program.cs należącego do solucji SearchingXml.sln umieszczonej w katalogu SearchingXml.
Listing 12-8. Prosta serializacja i deserializacja XML
Ten przykład stanowi całość pliku Program.cs należącego do solucji XmlSerialization.sln umieszczonej w katalogu XmlSerialization.
Listing 12-9. Dostosowywanie serializacji XML za pomocą atrybutów
Ten przykład stanowi całość pliku Program.cs należącego do solucji CustomXmlSerialization.sln umieszczonej w katalogu CustomXmlSerialization.