2019年11月24日 星期日

C# 比較字串不分大小寫

除了把字串ToUpper() 或 ToLower() 以外

還可以用 String.Compare()
  1. //最後一個參數改成true 就可以忽略大小寫
  2. String.Compare(strSource, strTarget, true)
回傳為0 即相等


而另外一種我最常用來做搜尋的方法是Contains()

  1. sourceString.Contains("Search-Word", StringComparison.InvariantCultureIgnoreCase,
  2. new System.Globalization.CultureInfo("en-US")));

沒有留言:

張貼留言