title: StartsWith method C# doesn't return TRUE
body: <p>I read some values from MS SQL database and I like to make some operations on string. Here is the code I am using to check if some string starts with another string:  </p>
  
  <pre><code>String input = "Основното jавно обвинителство денеска поднесе пријава против БМ (59) од Битола заради постоење основи на сомнение дека сторил кривични дела „тешки дела против безбедноста на луѓето и имотот во сообраќајот“ и „неукажување помош на лице повредено во сообраќајна незгода“";
  String subString = "Основното јавно обвинителство";
  if (input.StartsWith(subString))
  {
      Response.Write("OK");
  }
  </code></pre>
  
  <p>However <code>input.StartsWith(subString)</code> does not return true. Does anybody have an idea why?</p>