Deconstruct no C#