Compare two strings using different CompareOptions settings. : String Compare « Data Type « VB.Net Tutorial






Imports System
Imports System.Globalization

Public Class SamplesCompareInfo

   Public Shared Sub Main()
      Dim myStr1 As [String] = "B"
      Dim myStr2 As [String] = "b"
      Dim myComp As CompareInfo = CultureInfo.InvariantCulture.CompareInfo

      Console.WriteLine("   With no CompareOptions            : {0}", myComp.Compare(myStr1, myStr2))
      Console.WriteLine("   With None                         : {0}", myComp.Compare(myStr1, myStr2, CompareOptions.None))
      Console.WriteLine("   With Ordinal                      : {0}", myComp.Compare(myStr1, myStr2, CompareOptions.Ordinal))
      Console.WriteLine("   With StringSort                   : {0}", myComp.Compare(myStr1, myStr2, CompareOptions.StringSort))
      Console.WriteLine("   With IgnoreCase                   : {0}", myComp.Compare(myStr1, myStr2, CompareOptions.IgnoreCase))
      Console.WriteLine("   With IgnoreSymbols                : {0}", myComp.Compare(myStr1, myStr2, CompareOptions.IgnoreSymbols))
      Console.WriteLine("   With IgnoreCase and IgnoreSymbols : {0}", myComp.Compare(myStr1, myStr2, CompareOptions.IgnoreCase Or CompareOptions.IgnoreSymbols))

   End Sub
End Class








2.31.String Compare
2.31.1.Comparing strings: Equals, =, String.Equals() and CompareTo
2.31.2.String Equals with overloaded operator, member method and static member method
2.31.3.String Compare with case sensitive and insensitive
2.31.4.Compare String value in If statement
2.31.5.Whether a string is the prefix or suffix of another string.
2.31.6.Use the CompareTo method with another String.
2.31.7.Use String.Compare to check if a URI is a file URI
2.31.8.Compare two strings using different CompareOptions settings.