- 博客(1)
- 资源 (7)
- 收藏
- 关注
转载 C# ?代表的含义
1. 可空类型修饰符(?):引用类型可以使用空引用表示一个不存在的值,而值类型通常不能表示为空。例如:string str=null; 是正确的,int i=null; 编译器就会报错。为了使值类型也可为空,就可以使用可空类型,即用可空类型修饰符"?"来表示,表现形式为"T?"例如:int? 表示可空的整形,DateTime? 表示可为空的时间。T? 其实是System.Nullable...
2018-05-22 16:48:17 4322
算法的乐趣(王晓华)
算法之大,大到可以囊括宇宙万物的运行规律;算法之小,小到寥寥数行代码即可展现一个神奇的功能。算法的应用和乐趣在生活中无处不在:
历法和二十四节气计算使用的是霍纳法则和求解一元高次方程的牛顿迭代法;
音频播放器跳动的实时频谱背后是离散傅立叶变换算法;
DOS时代著名的PCX图像文件格式使用的是简单有效的RLE压缩算法;
RSA加密算法的光环之下是朴实的欧几里德算法、蒙哥马利算法和米勒-拉宾算法;
井字棋、黑白棋、五子棋和俄罗斯方块游戏背后是各种有趣的AI算法;
华容道游戏求解的简单穷举算法中还蕴藏着对棋盘状态的哈希算法;
遗传算法神秘不可测,但用遗传算法求解0-1背包问题只用了60多行代码……
一本书带你走进色彩缤纷的算法世界,让你尽享算法的乐趣。
2018-11-29
编写高质量代码改善C#程序的157个建议
本书是一本关于C#最佳实践的集大成之作,它从C#语言本身、C#程序的架构设计和思想、C#程序的编码规范和习惯等三大方面对162个经典的问题给出了解决方案,为C#开发者提高开发效率和编写高质量的C#代码提供了宝贵的建议。对于每一个建议,作者不仅给出了被实践证明为比较优秀的解决方案,而且还给出了被误用或被错误理解的不好的解决方案,形成了鲜明对比。全书一共三个部分,第一部分专注于C#语言本身,一共6章,89个建议,涵盖了C#语言要素、数组/集合和LINQ、泛型/委托和事件、资源管理和序列化、异常与自定义异常等内容。
2018-11-29
编写可读代码的艺术.pdf
共同进步!!!
细节决定成败,思路清晰、言简意赅的代码让程序员一目了然;而格式凌乱、拖沓冗长的代码让程序员一头雾水。除了可以正确运行以外,优秀的代码必须具备良好的可读性,编写的代码要使其他人能在最短的时间内理解才行。本书旨在强调代码对人的友好性和可读性。
2018-04-26
果壳中的C#5.0权威指南.pdf
高清版PDF,看着蛮不错的,给诸位分享一下。便宜!!
《果壳中的C#:C#5.0权威指南》是一本C#5.0的权威技术指南,也是第一本中文版C#5.0的学习资料。《果壳中的C#:C#5.0权威指南》通过26章的内容,系统、全面、细致地讲解了C#5.0从基础知识到各种高级特性的命令、语法和用法。《果壳中的C#:C#5.0权威指南》的讲解深入浅出,同时为每一个知识点都专门设计了贴切、简单、易懂的学习案例,从而可以帮助读者准确地理解知识点的含义并快速地学以致用。
2018-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人