Don't how sln file is read (don't expect it to be Newline delimited, use Regex to match)
Inverted if block to reduce nesting