zoukankan      html  css  js  c++  java
  • C#3.0技术探讨(5) :扩展方法 Extension Methods

    /*--===------------------------------------------===---
    扩展方法 Extension Methods

                许明会    2007/12/3 20:00
    --===------------------------------------------===---
    */
    using System;
    //using mmm;//引入名称空间
    namespace mmm    //一个cs文件中可以有多个namespace
    {
        
    static class xumhExtensions
        {
    //必须是静态类,可以省略访问修饰符,默认internal
            public static int ToInt(this string s)
            {
    //必须是public 的静态方法
                return int.Parse(s);
            }
        };
    }

    namespace xumh
    {
        
    using mmm;//引入名称空间
        public class runMyApp
        {
            
    static void Main()
            {
                
    int i = 0;
                
    string s="521";
                i
    =s.ToInt() + 5//526
                Console.WriteLine(i);
            }
        };
    }
  • 相关阅读:
    08Alpha版(内部测试版)发布
    意见汇总
    第一阶段SCRUM
    团队总结
    与学习通app对比分析
    团队第一阶段评价
    第一阶段完成情况说明
    效绩评估 第二阶段
    效绩评估 第一阶段
    软件对比
  • 原文地址:https://www.cnblogs.com/flaaash/p/981482.html
Copyright © 2011-2022 走看看