static void Main(string[] args) { ThirdPartyClass t = new ThirdPartyClass(); Console.WriteLine(t.Fun("hh")); Console.WriteLine(t.Fun(1)); }
public static string Fun(this ThirdPartyClass test, int val) { return("ThirdParty" + val); }
public static string Fun(this ThirdPartyClass test, string val) { return("Local" + val); }
public static SomeStaticMethod() { ThirdPartyClass.SomeStaticMethod(); }
public BaseClass(int i) { _obj = new ThirdPartyClass(i); }
public Event(ThirdPartyClass eventFromArgus) { _eventFromArgus = eventFromArgus; }
public ThirdPartyClassSerializable(ThirdPartyClass oTPC) { m_TPC = oTPC; }
public MyFunctionality(ThirdPartyClass target) ...