Contents tagged with C# 4.0
-
C# functional programming in-depth (4) Function input and output
The previous 2 chapters discuss all the named functions in C#. This chapter looks into the input and output features of C# function.
-
Understanding C# Features (8) Covariance and Contravariance
[LINQ via C#] - [C# Features]
-
Microsoft Most Valuable Professional Kit Unboxing
I am very happy to receive the Microsoft Most Valuable Professional Kit:
-
A ToDynamic() Extension Method For Fluent Reflection
Recently I needed to demonstrate some code with reflection, but I felt it inconvenient and tedious. To simplify the reflection coding, I created a ToDynamic() extension method. The source code can be downloaded from here.
-
Understanding C# Features (3) Implicit Type and Immutable Anonymous Type
[LINQ via C#] - [C# Features]
-
C# Coding Guidelines (4) Types
C# Coding Guidelines:
-
Understanding C# Covariance And Contravariance (8) Struct And Void
Understanding C# Covariance And Conreavariance:
-
Understanding C# Covariance And Contravariance (7) CLR
Understanding C# Covariance And Conreavariance:
-
Understanding C# Covariance And Contravariance (6) Typing issues
Understanding C# covariance and contravariance:
-
Understanding C# Covariance And Contravariance (5) Higher-order functions
Understanding C# Covariance And Conreavariance:
-
Understanding C# Covariance And Contravariance (4) Arrays
Understanding C# Covariance And Conreavariance:
-
Understanding C# Covariance And Contravariance (3) Variances in .NET
Understanding C# Covariance And Conreavariance:
-
Understanding C# Covariance And Contravariance (2) Interfaces
Understanding C# Covariance And Conreavariance:
-
Understanding C# Covariance and Contravariance (1) Delegates
Understanding C# Covariance And Conreavariance: