首页 > 其他 > 详细

C#图解教程读书笔记(第8章 表达式和运算符)

时间:2014-04-14 15:46:48      阅读:382      评论:0      收藏:0      [点我收藏+]

表达式

字面量

整数字面量

bubuko.com,布布扣

字符字面量

bubuko.com,布布扣

字符串字面量

求值顺序

优先级

bubuko.com,布布扣

结合性

bubuko.com,布布扣

与C和C++不同,在C#中的数字不具有布尔意义。

各种运算符的作用(过)

用户定义类型转换

classXiXiInt

{

constint iMaxValue = 100;

constint iMinValue = 0;

privateint theValue = 0;

publicint TheValue

{

get { return theValue; }

set

{

if (value < iMinValue)

{

theValue = iMinValue;

}

else

{

theValue = value > iMaxValue ? iMaxValue : value;

}

}

}

publicstaticimplicitoperatorint(XiXiInt iXiXi)

{

return iXiXi.TheValue;

}

publicstaticimplicitoperatorXiXiInt(int x)

{

XiXiInt iXiXi = newXiXiInt();

iXiXi.TheValue = x;

return iXiXi;

}

}

显式转换和强制转换运算符

如果将implicit改为explicit的话,则需要显式强制转换。

 

运算符重载

运算符重载只能用于类和结构。

 

C#图解教程读书笔记(第8章 表达式和运算符),布布扣,bubuko.com

C#图解教程读书笔记(第8章 表达式和运算符)

原文:http://www.cnblogs.com/pengjia89/p/3663755.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!