Octathorpes have no case.

Swapped in StringComparison.Ordinal for the literal comparison against [ and ] since those are non-caseable. This is a micro-improvement, but still good practice.
Merge pull request #276 from IDisposable/patch-2

Octathorpes have no case.