- C# 3.0新特性初步研究 Part5:匿名类型
- 匿名类型(Anonymouse Type)——这年头什么多系都匿名了 : ) 在初始化的时候根据初始化列表自动产生类型的一种机制。 典型的代码: 1class Program 2 { 3 static void Main(string[] args) 4 ...
- C# 3.0新特性初步研究 Part3:使用拉姆达表达式
- 拉姆达表达式(Lambda Expression) 可以算是一种匿名方法的实现吧。 在C# 2.0中引入了匿名方法的概念,我们可以写下如下代码: 1class Program 2{ 3static void TestLambdaExpression() 4{ 5 L...
- C# 3.0新特性初步研究 Part1:使用隐含类型的本地变量
- C# 3.0给我们带来了很多新特性,其中增加了很多“动态”内容, 让我们使用起来更加Sharp! 我在这里简单的介绍一下C# 3.0规范中的一些“新鲜”内容,小弟才疏学浅,望大家海涵! Part1:使用隐含类...
- c#2.0泛型学习(一)
- 根据微软的视频教程'跟我一起学Visual Studio 2005C#语法篇'来学,因为里面有比较多的代码示例,学起来比较容易好理解 1.未使用泛型的Stack类 1using System; 2 3public class Stack 4{ 5 readonl...
- c#时间增加并对比做法
- int jg=72;//设置一个增加的时间 DateTime dt=Convert.ToDateTime('2006-4-23 12:22:05');// 设置一个初始化的时间 DateTime newdt=dt.AddHours(jg);//初始化时间加上增加的时间 DateTime nowt=...
- C# 3.0新特性体验之Lambda表达式
- C#2.0介绍了一个新特性--匿名方法,允许开发者在线(inline)声明自己的函数代码而无须使用委托函数(delegate function)。C#3.0中提供了一个新特性--Lambda表达式,它提供了完成相同目标的更加简洁...
- C# 中的类型转换
- C# 出来也有些日子了,最近由于编程的需要,对 C# 的类型转换做了一些研究,在学习中整理了一份在这里与大家分享,很适用哦! 其内容涉及 C# 的装箱/拆箱/别名、数值类型间相互转换、字符的 ASC...
- 漫谈C#编程中的多态与new关键字
- 1. 你通常怎样用多态? 假设我有一个类,里面有一个 PrintStatus 方法,用于打印实例的当前状态,我希望该类的派生类都带有一个 PrintStatus 方法,并且这些方法都用于打印其实例的当前状态...
