C# Sample