/*--===------------------------------------------===---
扩展方法 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);
}
};
}
扩展方法 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);
}
};
}