给已有类添加附件方法
来源:互联网 发布:中央网络电视台官网 编辑:程序博客网 时间:2024/04/28 21:31
在某些时候,需要给已有的类添加 本身没有的方法,比如说 给 数组(Array) 添加个方法,扩展其大小的,又比如,给string类添加一个方法,可以使其转化成整型的
下面的代码就演示了如何添加一个附加方法
注意,附加方法只能添加在 非泛型的静态类中
在一个非泛型的静态类中添加 静态的方法
public static class Class1 { public static int ToInt(this string str) //如果要传入参数则在后面添加参数 如(this string str, string a) { try { return Convert.ToInt32(str); } catch (Exception ex) { return 0; } } }
static void Main(string[] args) { string a = "123"; int b = a.ToInt(); Console.WriteLine(b+3); Console.Read(); }
得到结果为
126;
0 0
- 给已有类添加附件方法
- WordPress给附件添加属性
- 利用iText 给PDF文件添加附件
- mail邮件发送添加附件的方法
- 添加附件、删除附件
- PeopleCode 发送邮件并给邮件添加附件
- 添加附件
- 添加附件
- 添加附件
- 给excanvas添加fillText方法
- 给jQuery添加utility方法
- 给js添加tim方法
- 给js添加 in_array 方法
- 给excanvas添加fillText方法
- 如何给jquery添加方法
- 给图片添加点击方法
- 给label添加点击方法
- 给UIView添加底线方法
- 学习ROS笔记之TF——learning tf(二)
- linux开发工具
- 鸡兔同笼
- Java线程join()方法的用处,多线程同步
- 微软面试100题之25题:写一个函数,它的原形是int continumax(char *outputstr,char *intputstr)
- 给已有类添加附件方法
- Qt Creator 所有的快捷键
- 【转】MFC 编辑框控件详解
- 在Eclipse中使用JUnit4进行单元测试(初级篇)
- java基础26_网络编程
- 第六周任务
- oracle varchar2改成大字段类型clob,读取大字段内容
- apple个人开发者证书无线发布app的实现
- [LeetCode]Evaluate Reverse Polish Notation, 解题报告