Compares two Strings using the specified comparison options and culture-specific information : String Compare « Data Types « VB.Net






Compares two Strings using the specified comparison options and culture-specific information

  

Imports System.Globalization

Public Module Example
   Public Sub Main()
      Dim string1 As String = "brother"
      Dim string2 As String = "Brother"
      Dim relation As String
      Dim result As Integer

      result = String.Compare(string1, string2,New CultureInfo("en-US"), CompareOptions.None)
      If result > 0 Then
         Console.WriteLine("comes after")
      ElseIf result = 0 Then
         Console.WriteLine("is the same as")
      Else
         Console.WriteLine("comes before")
      End If
      

      result = String.Compare(string1, string2,New CultureInfo("en-US"), CompareOptions.IgnoreCase)
      If result > 0 Then
         Console.WriteLine("comes after")
      ElseIf result = 0 Then
         Console.WriteLine("is the same as")
      Else
         Console.WriteLine("comes before")
      End If

      result = String.CompareOrdinal(string1, string2)
      If result > 0 Then
         Console.WriteLine("comes after")
      ElseIf result = 0 Then
         Console.WriteLine("is the same as")
      Else
         Console.WriteLine("comes before")
      End If
   End Sub
End Module

   
    
  








Related examples in the same category

1.Compares two strings using different CompareOptions settings.
2.Compare string with CompareOptions.None
3.Compare With Ordinal
4.Compare With StringSort
5.Compare with With IgnoreCase
6.Compare With IgnoreSymbols
7.Compare With IgnoreCase and IgnoreSymbols
8.calling the Compare method.
9.Compare two string ignoring case
10.Compare two strings case-sensitively
11.Sample for String.Compare(String, Int32, String, Int32, Int32, Boolean)
12.String.Equals(Object), String.Equals(String), String.Equals(String, String)
13.Generic and nongeneric versions of the CompareTo method for String value
14.Compare strings with StringComparison enum
15.Perform a string sort using the current culture with custom comparer
16.Ordinal test for equality
17.Culture-sensitive test for equality
18.Compare String: case sensitive and not sensitiveCompare String: case sensitive and not sensitive
19.String compareString compare
20.Compare two StringsCompare two Strings
21.Compare strings with different culture settings
22.Sort a string with your own IComparer definition
23.String.Compare Method compares substrings of two specified String
24.Compares substrings ignoring or honoring their case
25.String.CompareOrdinal