隐含类型var

在C#3.0中增加了一个变量声明var,这个声明和JavaScript 的 var类似,但也有不同。相同点,它可以用var来声明任何类型的局部变量。 不同点,它仅仅负责告诉编译器,该变量需要根据初始化表达式来推断变量的类型,而且只能是局部变量。var仅仅是一个关键字,它并不是C#3.0中的一种新的类型,而是负责告诉编译器,该变量需要根据初始化表达式来推断变量的类型,上…… >>全文

专题联系人

专题策划、制作:Michelle
联系方式:010--96096168--332

概述

Visual C# 3.0 新特性概览

在发布Visual Studio 2005和C#2.0之后,微软公司又马不停蹄的展示了人们所期望的C#的下一代版本:C# 3.0。尽管C# 3.0并没有标准化,微软还是在PDC(专业程序员会议)发布了一个预览版本,因此心急的程序员可以看到一些所期望的特性,这也是本文所讨论的主要内容:隐式类型本地变量,匿名变量,扩展方法,对象和Collection初始化符,Lambda表达式…… >>全文
C# 3.0新特性之Lambda表达式
·C# 3.0新特性体验之Lambda表达式

C#3.0中提供了一个新特性--Lambda表达式,它提供了完成相同目标的更加简洁的格式。让我们在讨论Lambda表达式以前仔细研究一下匿名方法>>全文

C# 3.0新特性之扩展方法
·c#3.0扩展方法的实现与应用
“扩展方法”是C#3.0中的一个新特性之一。他的官方解释是在实例基础上扩展现有的类型方法,说白了就是我们现在可以往现有的>>全文
C# 3.0新特性之扩展方法
·c#3.0扩展方法的实现与应用
“扩展方法”是C#3.0中的一个新特性之一。他的官方解释是在实例基础上扩展现有的类型方法,说白了就是我们现在可以往现有的>>全文
C#3.0入门
·从linq开始引C# 3.0
谈到dlinq,就不得不先说linq。让我们先看看什么是linq。linq是 Language Integrated Query的缩写。那么事实上dlinq就是 >>全文