随笔分类 -  C#经典实例

摘要:知识点:1。.Equals会默认完成区分大小写的比较。使用Equals方法时,结合使用String类的ToUpper方法,就可以选择在比较串时是否考虑串的大小写。要对连个char变量完成区分大小写的比较,只需使用Equals方法,它会默认地完成区分大小写的比较。要完成一个不区分大小写的比较,需要在调... 阅读全文
posted @ 2014-09-26 17:59 伟杰Andy 阅读(525) 评论(0) 推荐(0) 编辑
摘要:知识点:1。大小在两个字符之间问题:要确定一个char数据类型中的字符是否在一个范围内,如数字1-5之间,或介于字母A—M之间解决方案可以使用Char数据类型内置的比较支持。以下代码显示了如何使用这个内置的比较支持; 1 using System; 2 using System.Collection... 阅读全文
posted @ 2014-09-26 17:49 伟杰Andy 阅读(316) 评论(0) 推荐(0) 编辑
摘要:知识点:1.char.IsControl2.char.IsPunctuation3.char.IsSurrogate4.char.IsWhitespace5.char.IsDigit6.char.IsNumber7.char.IsSeparation8.char.IsSymbol问题:有一个char... 阅读全文
posted @ 2014-09-26 16:43 伟杰Andy 阅读(1149) 评论(0) 推荐(0) 编辑
摘要:知识点:1.System.Math.PI2.System.Math.Truncate() //取整问题:需要找出一个decimal 或 double数的整数部分。解决方案只要将一个decimal或 double数截断为最接近于0的数,就可以得到其整数部分。为此,可以使用重载的静态System.Mat... 阅读全文
posted @ 2014-09-24 11:35 伟杰Andy 阅读(301) 评论(0) 推荐(0) 编辑
摘要:知识点:1.奇数偶数判断:(1)与2相除取余(%) (2)与1相与(&)判断是否为02.两个方法体可以写一个,不过写两个增加可读性。问题:需要一个简单的方法来测试一个数值,以确定它是奇数还是偶数。解决方案 1 using System; 2 using System.Collections.Gene... 阅读全文
posted @ 2014-09-24 10:54 伟杰Andy 阅读(232) 评论(0) 推荐(0) 编辑
摘要:知识点:1.静态字段Math.PI 包含常量 ∏2.弧度的定义 :一周的弧度数为2πr/r=2π,360°角=2π弧度,因此,1弧度约为57.3°,即57°17'44.806'',1°为π/180弧度,近似值为0.01745弧度,周角为2π弧度,平角(即180°角)为π弧度,直角为π/2弧度。问题:... 阅读全文
posted @ 2014-09-23 14:07 伟杰Andy 阅读(931) 评论(0) 推荐(0) 编辑
摘要:知识点:1.Double.Epsilon字段和Single.Epsilon字段2.Float和double近似值比较问题:需要比较一个分数和一个double或float类型的值,确定它们彼此是否很接近。例如,我们来看表达式1/6和值0.16666667的比较结果。看上去这二者是相等的,但是0.166... 阅读全文
posted @ 2014-09-23 12:09 伟杰Andy 阅读(621) 评论(0) 推荐(1) 编辑