强制类型转化
1.转换者与被转换者之间有某些转换关系。
2.转化者与被转换者之间有继承关系
class FirstType { public string Name{get;set;} } class SecondType { public string Name{get;set;} public static explicit operator SecondType(FirstType fis) { SecondType second=new SecondType(Name= fis.Name); return second; } }
强制转化代码
FirstType first=new FirstType(Name="test"); SecondType second = (FirstType)first;
作者:冯际成
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利.如有问题,请与作者联系:604756218@qq.com