C#中的转换操作符
2011-10-12 17:49 Shawn.Cheng 阅读(268) 评论(0) 编辑 收藏 举报今天看到一个话题,说的是C#中的转换操作符,也就是说,我们可以通过编程,实现C#中的括号形式的显示和隐士转换。
就像是 我 可以一个 int 然后隐式转换为的decimal,或者显示转换一下
Byte b= 5;
int value = b;
decimal de = a;
可以通过关键字implicit operator 和 explicit operator 进行相应类例构造 来实现。可以查看.NET中有关decimal中的相关实现。
等回头用了,再详细写出。