Generic and nongeneric versions of the CompareTo method for String value : String Compare « Data Types « VB.Net






Generic and nongeneric versions of the CompareTo method for String value

    

Imports System

Class Sample
   Public Shared Sub Main()
      Try      
         Dim a1 As String = "abc", a2 As String = "abc"
         Show(a1, a2, a1.CompareTo(a2), a1.CompareTo(CObj(a2)))
      Catch e As Exception
         Console.WriteLine(e)
      End Try
   End Sub

   Public Shared Sub Show(var1 As [Object], var2 As [Object], resultGeneric As Integer, resultNonGeneric As Integer)
      Console.WriteLine(var1)
      Console.WriteLine(var2)
      If resultGeneric = resultNonGeneric Then
         If resultGeneric < 0 Then
            Console.WriteLine("less than")
         ElseIf resultGeneric > 0 Then
            Console.WriteLine("greater than")
         Else
            Console.WriteLine("equal to")
         End If
         
      End If
   End Sub
End Class

   
    
    
    
  








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.Compare strings with StringComparison enum
14.Perform a string sort using the current culture with custom comparer
15.Ordinal test for equality
16.Culture-sensitive test for equality
17.Compare String: case sensitive and not sensitiveCompare String: case sensitive and not sensitive
18.String compareString compare
19.Compare two StringsCompare two Strings
20.Compare strings with different culture settings
21.Sort a string with your own IComparer definition
22.String.Compare Method compares substrings of two specified String
23.Compares substrings ignoring or honoring their case
24.Compares two Strings using the specified comparison options and culture-specific information
25.String.CompareOrdinal