上一页 1 ··· 5 6 7 8 9 10 下一页
摘要: 良好的程序修养在于灵活运用各类语法(修饰符)。本文介绍下,在C#语言中的??(双问号操作符)、?:(三元表达式)、?(单问好操作符) 1,?? 为了实现Nullable数据类型转换成non-Nullable型数据,就有了一个这样的操作符”??(两个问号)“,双问号操作符意思是取所赋值??左边的,如果 阅读全文
posted @ 2017-07-09 23:23 牧码良匠 阅读(774) 评论(0) 推荐(0) 编辑
摘要: 这篇博客记录在此,用以自勉自束。 简评:这十戒是出自 1971 年的经典书 The Psychology of Computer Programming(程序开发心理学),字字珠玑。虽然技术日新月异,但这些对人性的观察确实经得起时间的考验。 StackOverflow 联合创始人 Jeff Atwo 阅读全文
posted @ 2017-07-09 23:06 牧码良匠 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 形如, 1) ICollection<ImageInfo> imageInfos = new List<ImageInfoDTO>(); imageInfos = imageInfos.OrderBy(i => i.CreationTime).ToList(); 2)IList<string> fi 阅读全文
posted @ 2017-07-02 23:55 牧码良匠 阅读(729) 评论(0) 推荐(0) 编辑
摘要: 事件响应是观察者模式的核心点。 我们在某个基础类中定义这么一个成员变量,该成员变量的属性值为Get和Set,具备默认值,在Set下赋值后,加上一行代码用来触发事件响应。当外部程序,为该属性值赋予新值时,将会触发事件响应,做出相应操作。俗称观察者模式。 MVP加观察者模式是敏捷开发的一个很好组合,顺道 阅读全文
posted @ 2017-06-29 19:52 牧码良匠 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 对于设计文档的一点体会就是,明确需求、精简语言、图文并绘、代码相辅、易于沟通。 下文援引:http://blog.csdn.net/zzhdi/article/details/50929828 在产品研发过程中经常需要编写很多文档,例如:需求文档、设计文档、API文档、验收文档等等。团队成员要花费很 阅读全文
posted @ 2017-06-27 11:11 牧码良匠 阅读(533) 评论(0) 推荐(0) 编辑
摘要: 我们知道,树类型作为数据结构中的重要一员,树的很多实现都是来自递归。本文想要实现的就是在桌面客户端项目开发中,经常用到的树结构(.Net平台下有个控件为TreeView)。事实上,我们可能因业务需求自行定义一个树类型的数据结构。 接下来,首先给出我一开始用来获取树的深度的算法实现(存在欠缺) pri 阅读全文
posted @ 2017-06-22 17:24 牧码良匠 阅读(1172) 评论(0) 推荐(0) 编辑
摘要: 去年学习软件工程教材,初识敏捷开发。目前所在的团队,也是使用敏捷开发方式。今天读了这篇文章,对于这段时间的效率有所警醒。其次,个人认同文章中的用户故事,结对编程思想。 文章援引:http://gitbook.cn/books/59302486629b6a357de3f85b/index.html 软 阅读全文
posted @ 2017-06-21 11:27 牧码良匠 阅读(694) 评论(0) 推荐(0) 编辑
摘要: 最近实现一个功能需要继承两个接口,然而父类接口有这重名的方法,且方法实现一致。两个父接口均被多个子接口继承,并在类实例中实现。起初,我是通过new重名方法来实现我的功能调用。后被指正,在网上看了一个工友解决类似问题的方法,这里引用记录一下。 引自:http://www.cnblogs.com/xgw 阅读全文
posted @ 2017-06-21 11:08 牧码良匠 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 首先援引一名工友几年前的文章:http://csharper.blog.51cto.com/3052247/1330022,结合当前微软技术领域及平台工具现状,文章有增改。 .NET是个很大、很宽、很广的概念。一个.NET,牵涉了太多的内容。这里大致的介绍一下.NET技术究竟包括哪些内容,当然还包括 阅读全文
posted @ 2017-06-21 10:40 牧码良匠 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 为什么将Tuple和Func混合起来谈呢? 首先,介绍一下:Tuple叫做元组,是.Net Framwork4.0引入的数据类型,用来返回多个数值。在C# 4.0之前我们函数有多个返回值,通常是使用ref,out 。数组合并了相同类型的对象,而元组合并了不同类型的对象。.NET 4定义了8个泛型Tu 阅读全文
posted @ 2017-06-20 21:50 牧码良匠 阅读(1365) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 下一页