C# non-working example added