There is a really good post at StackOverflow.com called The Hidden Features of C# that asks, "[W]hat are the most hidden features or tricks of c# that even c# fans, addicts, experts barely know?" And lots of the answers provided were unknown to me.
Here are some favorite points:
- Parallel Computing
"Microsoft's Parallel Computing Platform (PCP) team [...] enables the shift to modern, multi- and manycore hardware, by providing a runtime that provides core support for parallelism and resource management, programming models, libraries, and tools that make it easy for developers to construct correct, efficient, maintainable, and scalable parallel programs." - LINQBridge
"With Studio's multi-targeting and LINQBridge, you'll be able to write local (LINQ to Objects) queries using the full power of the C# 3.0 compiler--and yet your programs will require only Framework 2.0."

Leave a comment