LeetCode in C# | 3. Longest Substring Without Repeating Characters