C# examples