Programming Concepts (C#)
This section explains programming concepts in the C# language.
In This Section
|methods, and properties by using attributes.|
|Collections (C#)||Describes some of the types of collections provided by .NET. Demonstrates how to use simple collections and collections of key/value pairs.|
|Covariance and Contravariance (C#)||Shows how to enable implicit conversion of generic type parameters in interfaces and delegates.|
|Iterators (C#)||Describes iterators, which are used to step through collections and return elements one at a time.|
|Language-Integrated Query (LINQ) (C#)||Discusses the powerful query capabilities in the language syntax of C#, and the model for querying relational databases, XML documents, datasets, and in-memory collections.|
Discusses several basic rules that may help you increase the performance of your application.
Submit and view feedback for