×

VB.Net Programs

VB.Net program to demonstrate the Compare() method of String class

By Nidhi Last Updated : November 11, 2024

String.Compare() Method in VB.Net

The Compare() method is used to compare two strings.

Syntax

Function Compare(ByVal str1 as String, ByVal str2 as String) as integer

Parameter(s)

  • Str1: String to be compared.
  • Str2: String to be compared.

Return Value

It returns an integer value, if both strings are matched then it will return 0 otherwise it will return a non-zero value.

VB.Net code to demonstrate the example of String.Compare() method

The source code to demonstrate the Compare() method of the String class is given below. The given program is compiled and executed successfully.

'VB.NET program to demonstrate the Compare() 
'method of String class.

Imports System

Module Module1
    Sub Main()
        Dim str1 As String = "Hello"
        Dim str2 As String = "hello"
        Dim str3 As String = "Hello"

        Dim ret As Integer = 0

        ret = String.Compare(str1, str2)
        If ret = 0 Then
            Console.WriteLine("Strings matched")
        Else
            Console.WriteLine("Strings are different")
        End If

        ret = String.Compare(str1, str3)
        If ret = 0 Then
            Console.WriteLine("Strings matched")
        Else
            Console.WriteLine("Strings are different")
        End If

        Console.WriteLine()
    End Sub
End Module

Output

Strings are different
Strings matched

Press any key to continue . . .

Explanation

In the above program, we created a module Module1 that contains the Main() function. The Main() function is the entry point for the program.

In the Main() function, we created three strings str1, str2, and str3. Here, we compared the values of strings using the Compare() method of the String class. This method returns 0 when the values of specified strings are matched otherwise it will return a non-zero value. Here, we printed the appropriate message according to string values on the console screen.

VB.Net String Programs »


Comments and Discussions!

Load comments ↻





Copyright © 2024 www.includehelp.com. All rights reserved.