zoukankan      html  css  js  c++  java
  • C# extention extension

    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();
  • 相关阅读:
    HDOJ-1106
    二进制神题--一千个苹果问题
    HDOJ-2160
    HDOJ-2058
    HDOJ-2045
    HDOJ-2034
    HDOJ-2054
    HDOJ-2036
    F
    B
  • 原文地址:https://www.cnblogs.com/luckjason/p/2511715.html
Copyright © 2011-2022 走看看