C# DSA - Update