title: LINQ doesnt work for japanese words
body: <p>I have list of items defined as: <code>IQueryable</code> and I need go trough and find if any of the fields contain a specific word. When I use foreach and loop trough it and use <code>.Contains</code>, then everything works fine. The problem is that I need to use LINQ and <code>.Boost</code>, because some of the fields have higher priority when I find words in them.
  When I use LINQ I get no results. For most languages LINQ works fine, but for Japanese words it does not. Can someone explain me why foreach with .Contains works fine and LINQ with .Where does not?</p>
  
  <p>Code example:</p>
  
  <pre><code>        foreach (var item in itemList)
          {
              if ((item.PageHeadings != null &amp;&amp; item.PageHeadings.Contains(keyword)) ||
                  (item.PageName != null &amp;&amp; item.PageName.Contains(keyword)) ||
                  (item.MetadataDescription != null &amp;&amp;
                   item.MetadataDescription.Contains(keyword)) ||
                  (item.MetadataKeywords != null &amp;&amp;
                   item.MetadataKeywords.Contains(keyword)) ||
                  (item.ExpandedContent != null &amp;&amp;
                   item.ExpandedContent.Contains(keyword)))
              {
  
                  list.Add(item.Name);
              }
  
          }
  </code></pre>
  
  <p>LINQ example:</p>
  
  <pre><code>         list.AddRange(from item in itemList where (item.PageHeadings != null 
      &amp;&amp; item.PageHeadings.Contains(keyword).Boost(BoostPageHeading)) 
      || (item.PageName != null &amp;&amp; item.PageName.Contains(keyword).Boost(BoostPageName)) 
      || (item.MetadataDescription != null &amp;&amp; item.MetadataDescription.Contains(keyword).Boost(BoostMetadataDescription)) 
  || (item.MetadataKeywords != null &amp;&amp; item.MetadataKeywords.Contains(keyword).Boost(BoostMetadataKeywords)) 
      || (item.ExpandedContent != null &amp;&amp; item.ExpandedContent.Contains(keyword).Boost(BoostExpandedContent)) select item.Name);
  </code></pre>
  
  <p>Thanks </p>
  
  <p>UPDATE:
  Example of phrase: 天窓使用例</p>