Www.codeproject.com, 2016. — 28 p.
In this tutorial we learn about generics, Lambda expressions, Extension methods and GUI programming.
This tutorial aims to give a brief and advanced introduction into programming with C#. The prerequisites for understanding this tutorial are a working knowledge of programming, the C programming language and a little bit of basic mathematics. Some basic knowledge of C++ or Java could be helpful, but should not be required.
Enumerations.
Delegates.
Auto-generated properties.
Generic types.
Generic methods.
Constraints.
Lambda expressions
Anonymous objects & inferring types
Extension methods
LINQ
Windows Forms development
Custom drawing in Windows Forms
Outlook
Other Articles in this Series
History