collection of examples for C# language