title: Regex dot issue (C# .NET Framework 4.0)
body: <p>I guess the answer should be obvious but I don't understand</p>
  
  <pre><code>Regex reg = new Regex("a\r\n", RegexOptions.Singleline | RegexOptions.CultureInvariant);
  Console.WriteLine(reg.IsMatch(".*a.*")); // writes FALSE
  </code></pre>
  
  <p>Why does this write false ?
  I thought that SingleLine allowed the dot to match anything, be it \r, \n, \r\n, \n\r or whatever ?</p>