public static global::Express.Demo.Widget <T> DoSomething <T>( this global::Express.Demo.Widget <T> @this, T value) { @this.Something(value); return(@this); }
public static global::Express.Demo.Widget <T> DoDoublyGenericMethod <T, U>( this global::Express.Demo.Widget <T> @this, global::System.Int32 n) { @this.DoublyGenericMethod <U>(n); return(@this); }
public static global::Express.Demo.Widget <T> SetValue <T>( this global::Express.Demo.Widget <T> @this, T value) { @this.Value = value; return(@this); }