Tag: c# switch pattern matching