C#: Pattern Matching | Hacker News Reader