C# 4.0新特性学习资料汇总

简介:

今天了解了一下C# 4.0的一些新特性,并在VS2010里试了几把,主要的特性包括:

 1. Dynamic binding

 2. Named and Optional Arguments

 3. Features for COM interop

 4. Variance

 5. Relationship with Visual Basic

学习资料

  1. New Features in C# 4.0
  2. [翻 译] C# 4.0新特性(白皮书)- Anders Liu
  3. C# 4.0's New Features Explained By Josh Fischer
  4. Generic Covariance and Contra-Variance in C# 4.0
  5. c#4.0 新特性之(Dynamic Lookup1, 2 Named and Optional Parameters1,2) - 维生素C.net

示例代码

Visual Studio 2010 Samples for C# 4.0

关于C#4.0语言特性,主要关注以下几个工程:

 1. Named and Optional

 2. Office Sample

 3. Simple Variance

 4. Python Sample

 

 

本文转自CoderZh博客园博客,原文链接:http://www.cnblogs.com/coderzh/archive/2010/04/24/csharp4-new-features.html,如需转载请自行联系原作者

相关文章
|
2月前
|
编译器 C# C++
C# 特性(Attribute)
C# 特性(Attribute)
28 0
|
4月前
|
C# 开发者
C# 10.0 新特性解析
C# 10.0 在性能、可读性和开发效率方面进行了多项增强。本文介绍了文件范围的命名空间、记录结构体、只读结构体、局部函数的递归优化、改进的模式匹配和 lambda 表达式等新特性,并通过代码示例帮助理解这些特性。
72 2
|
4月前
|
编译器 C# 开发者
C# 9.0 新特性解析
C# 9.0 是微软在2020年11月随.NET 5.0发布的重大更新,带来了一系列新特性和改进,如记录类型、初始化器增强、顶级语句、模式匹配增强、目标类型的新表达式、属性模式和空值处理操作符等,旨在提升开发效率和代码可读性。本文将详细介绍这些新特性,并提供代码示例和常见问题解答。
85 7
C# 9.0 新特性解析
|
5月前
|
JSON C# 开发者
C#语言新特性深度剖析:提升你的.NET开发效率
【10月更文挑战第15天】C#语言凭借其强大的功能和易用性深受开发者喜爱。随着.NET平台的演进,C#不断引入新特性,如C# 7.0的模式匹配和C# 8.0的异步流,显著提升了开发效率和代码可维护性。本文将深入探讨这些新特性,助力开发者在.NET开发中更高效地利用它们。
64 1
|
6月前
|
编译器 C# Android开发
震惊!Uno Platform 与 C# 最新特性的完美融合,你不可不知的跨平台开发秘籍!
Uno Platform 是一个强大的跨平台应用开发框架,支持 Windows、macOS、iOS、Android 和 WebAssembly,采用 C# 和 XAML 进行编程。C# 作为其核心语言,持续推出新特性,如可空引用类型、异步流、记录类型和顶级语句等,极大地提升了开发效率。要在 Uno Platform 中使用最新 C# 特性,需确保开发环境支持相应版本,并正确配置编译器选项。通过示例展示了如何在 Uno Platform 中应用可空引用类型、异步流、记录类型及顶级语句等功能,帮助开发者更好地构建高效、优质的跨平台应用。
314 59
|
6月前
|
算法 Java 中间件
C#/.NET/.NET Core优质学习资料,干货收藏!
C#/.NET/.NET Core优质学习资料,干货收藏!
116 2
|
7月前
|
C# 索引
C#各大版本特性
C#各大版本特性
90 0
|
7月前
|
开发框架 .NET 编译器
总结一下 C# 如何自定义特性 Attribute 并进行应用
总结一下 C# 如何自定义特性 Attribute 并进行应用
173 1
|
10月前
|
开发框架 .NET 中间件
C#/.NET快速上手学习资料集(让现在的自己不再迷茫)
C#/.NET快速上手学习资料集(让现在的自己不再迷茫)
272 8
|
10月前
|
C#
C#学习相关系列之数据类型类的三大特性(二)
C#学习相关系列之数据类型类的三大特性(二)