您的位置:首页 > 编程语言 > C#

【C#】扩展方法的应用

2017-05-21 13:37 295 查看
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Xml.Linq;

namespace ConsoleApplication27
{
class Program
{
static void Main(string[] args)
{
int str1 = 200;
var flag = str1.IsEmail();
Console.WriteLine(flag);
Console.ReadLine();

}

}

public static class ExtensionMethods
{

public static bool IsEmail( this int str)
{
return true;
}

}
}


扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。

参考链接:
http://www.cnblogs.com/suger/archive/2012/05/13/2498248.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  扩展方法