C# extention extension

3964 ワード

class
   1: public static class  1
   2: { 
   3:     public static string  1(this <T>  plugins,....)
   4:     {
   5:         return " ,<T>   , , ";
   6:     }
   7: }

たとえば
   1: 1: public static class AnyName
   2: 2: { 
   3: 3:     public static string GetMyName1(this string thisval)
   4: 4:     {
   5: 5:         return " ,<T>   , , ";
   6: 6:     }
   7: 7: }
   8: 8:  
   9: 9: string sss = "";
  10: 0: string sss1 = sss.GetMyName1();

さらに
   1: 1: public static class AnyName123
   2: 2: { 
   3: 3:     public static string  Getval(this int thisval)
   4: 4:     {
   5: 5:         return thisval.Tostring();
   6: 6:     }
   7: 7: }
   8: 8:  
   9: 9: int sss = 0;
  10: 0: string  sss1 = sss.Getval();