V 
tomto príspevku sú vyzdvihované XML literály jazyka VB9 v porovnaní s C# 3.0. Hlavnou výhodou XML literálov je sprehľadnenie kódu. Podobný výsledok môžeme však jednoducho dosiahnúť aj v C# 3.0 vytvorením vlastnej rozšírujúcej metódy (extension method), ktorá bude parsovať reťazec na XDocument takto:
   1:  using System;
   2:  using System.Xml.Linq;
   3:   
   4:  namespace StringToXDocument
   5:  {   6:      public class Program
   7:      {   8:          static void Main(string[] args)
   9:          {  10:              XDocument doc = @"<book>
  11:                                    <title>Pro WCF</title>
  12:                                    <publisher>APress</publisher>
  13:                                </book>".ToXDocument();
  14:          }
  15:      }
  16:   
  17:      public static class StringExtensions
  18:      {  19:          public static XDocument ToXDocument(this string text)
  20:          {  21:              return XDocument.Parse(text);
  22:          }
  23:      }
  24:  }