看了Modern C#系列课程10--C# 中的一些设计技巧的笔记,主讲 俞晖
equals()
比较2个对象是否相等
class c1,c2;
......
if(c1.equals(c2))
IDisposable接口
退出的时候如果有资源没有释放,那就用这个接口写个方法释放资源。
ICloneable接口
克隆,就是拷贝一个对象的值到另一个对象。
class c1,c2;
......
c1 = c2.clone();
接口相当于一个虚类,里面的方法都要自己去实现。
本文介绍了C#中equals()方法的使用,用于比较两个对象是否相等;探讨了IDisposable接口,确保资源得到正确释放;并讲解了ICloneable接口的应用,实现了对象的克隆。
看了Modern C#系列课程10--C# 中的一些设计技巧的笔记,主讲 俞晖
equals()
比较2个对象是否相等
class c1,c2;
......
if(c1.equals(c2))
IDisposable接口
退出的时候如果有资源没有释放,那就用这个接口写个方法释放资源。
ICloneable接口
克隆,就是拷贝一个对象的值到另一个对象。
class c1,c2;
......
c1 = c2.clone();
接口相当于一个虚类,里面的方法都要自己去实现。
1148
2795

被折叠的 条评论
为什么被折叠?