Advertisement
Krasipeace

Generic Serialize

Apr 2nd, 2023
465
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.52 KB | None | 0 0
  1.  public static string Serialize<T>(T dataTransferObjects, string xmlRootAttributeName)
  2.  {
  3.      XmlSerializer serializer = new XmlSerializer(typeof(T), new XmlRootAttribute(xmlRootAttributeName));
  4.  
  5.      StringBuilder sb = new StringBuilder();
  6.      using var write = new StringWriter(sb);
  7.  
  8.      XmlSerializerNamespaces xmlNamespaces = new XmlSerializerNamespaces();
  9.      xmlNamespaces.Add(string.Empty, string.Empty);
  10.  
  11.      serializer.Serialize(write, dataTransferObjects, xmlNamespaces);
  12.  
  13.      return sb.ToString();
  14.  }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement