public class Example : MarshalByRefObject { public void printMessage (string message) { System.Console.WriteLine (message); } }
Inheritance used to request passing by reference.
Inheritance used to get some utility methods.
Serializable arguments.