public static void Main()
var a = new StaticStream();
var b = new StaticStream();
a.SetStream("this is a test");
public class StaticStream
public static MemoryStream SharedStream {get;set;}
public void SetStream(string input)
SharedStream = new MemoryStream(Encoding.ASCII.GetBytes(input));
public string GetStream()
var reader = new StreamReader(SharedStream);
var streamValue = reader.ReadToEnd();
Console.WriteLine("Disposing");