花费 36 ms
C#扩展方法知多少

前言:上篇 序列化效率比拼——谁是最后的赢家Newtonsoft.Json 介绍了下序列化方面的知识。看过Demo的朋友可能注意到了里面就用到过泛型的扩展方法,本篇打算总结下C#扩展方法的 ...

Thu Jul 09 18:47:00 CST 2015 8 17882
C#Winform使用扩展方法自定义富文本框(RichTextBox)字体颜色

在利用C#开发Winform应用程序的时候,我们有可能使用RichTextBox来实现实时显示应用程序日志的功能,日志又分为:一般消息,警告提示 和错误等类别。为了更好地区分不同类型的日志,我们需要使 ...

Sat Jun 13 21:41:00 CST 2015 0 17733
从NullObject谈C#6.0改进

前言 本文来聊一聊我们经常会做的空值检查问题,从一个简单的空值检查Any Where,到设计模式的NullObjectPattern,再到C#6.0“可能”会提供的语法,让我们体验 ...

Tue Apr 14 22:01:00 CST 2015 45 3382
扩展方法(C#)

  扩展方法使你能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用。   下面的示例为Str ...

Wed Apr 27 21:37:00 CST 2016 0 8420
C#的扩展方法解析

在使用面向对象的语言进行项目开发的过程中,较多的会使用到“继承”的特性,但是并非所有的场景都适合使用“继承”特性,在设计模式的一些基本原则中也有较多的提到。 继承的有关特性的使用所带 ...

Tue Nov 29 00:29:00 CST 2016 8 4912
C# 3.0 新特性 学习(二):匿名类型、扩展方法

这两天看了一下msdnwebcast上的visual studio 2008的系列课程,记录下所学的知识,以便加深记忆 1.匿名类型 顾名思义 匿名类型就是没有名字的类型。在C#3.0中允许我们在程 ...

Fri Oct 26 00:06:00 CST 2012 0 10818

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM