public static string GetString(this StringExtensions.IOExtensionPoint <MemoryStream> m) { string end = null; if (m != null && m.ExtendedValue != null && m.ExtendedValue.Length > (long)0) { m.ExtendedValue.Flush(); m.ExtendedValue.Position = (long)0; end = (new StreamReader(m.ExtendedValue)).ReadToEnd(); } return(end); }
public static MemoryStream GetMemoryStream(this StringExtensions.IOExtensionPoint <string> s) { MemoryStream memoryStream = null; if (s.ExtendedValue.IsNotEmpty()) { memoryStream = new MemoryStream(); StreamWriter streamWriter = new StreamWriter(memoryStream); streamWriter.Write(s.ExtendedValue); streamWriter.Flush(); } return(memoryStream); }