c#小技术
扩展对象的方法:
(必须在静态类中)
public static bool CompareColor(this Color color,Color compareColor)
{
if (color.A == compareColor.A && color.R == compareColor.R && color.G == compareColor.G && color.B == compareColor.B)
{
return true;
}
else
return false;
}
想要扩展对象的属性就要继承类,然后自己写属性,此对象与继承的对象有同等用法,只不过是多了自定义的属性:
public class ILine:IPolyline
{
public String Type{get;set;}
}