Computer >> Máy Tính >  >> Lập trình >> C#

Làm thế nào để khởi tạo và so sánh các chuỗi trong C #?

Để khởi tạo một chuỗi trong C # là một nhiệm vụ dễ dàng. Giả sử bạn muốn đặt tên là “Amit”, vì vậy, hãy khởi tạo chuỗi của bạn là.

String str1 = "Hello, World!";

Để so sánh các chuỗi, hãy sử dụng phương pháp C # sau đây.

public static int Compare(string str1, string str2)

Để so sánh, nếu -

String.Compare(str1, str2) == 0

Nếu giá trị trên bằng 0, thì cả hai chuỗi đều bằng nhau.

Phương thức trên so sánh hai đối tượng chuỗi được chỉ định và trả về một số nguyên cho biết vị trí tương đối của chúng theo thứ tự sắp xếp.

Sau đây là một ví dụ cho thấy sự so sánh của chuỗi này với chuỗi khác.

Ví dụ

using System;
namespace Demo {
   class Program {
      static void Main(string[] args) {
         string str1 = "John";
         string str2 = "Andy";
         if (String.Compare(str1, str2) == 0) {
            Console.WriteLine(str1 + " and " + str2 + " are equal strings.");
         } else {
            Console.WriteLine(str1 + " and " + str2 + " are not equal strings.");
         }
         Console.ReadKey() ;
      }
   }
}

Đầu ra

John and Andy are not equal strings.