Echo() публичный Метод

public Echo ( string value ) : string
value string
Результат string
        public void InstanceMethod()
        {
            Foo    o     = new Foo();
            object value = Dispatch(o, "Echo", "Hello");

            Assert.AreEqual(o.Echo("Hello"), value);
        }
 public static string ExtensionEcho(Foo self, string value)
 {
     return "ExtensionEcho: " + self.Echo(value);
 }
 public static string ExtensionEcho(this Foo self, string value)
 {
     return("ExtensionEcho: " + self.Echo(value));
 }
 public void InstanceMethod()
 {
     Foo o = new Foo();
     object value = Dispatch(o, "Echo", "Hello");
     Assert.AreEqual(o.Echo("Hello"), value);
 }