Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

String Operators ใน C#: Equality และ Inequality


ใน C# มี String Operators 2 ตัวคือ Equality (==) และ Inequality (!=)

ตัวอย่าง Equality Operator

using System; 
public class Demo { 
    public static void Main() { 
        string str1 = "Amit"; 
        string str2 = " "; 
        Console.WriteLine("Is string1 null or empty? = " + string.IsNullOrEmpty(str1)); 
        Console.WriteLine("Is string2 null or empty? = " + string.IsNullOrEmpty(str2)); 
        Console.WriteLine("Is string1 equal to str2? = " + (str1 == str2)); 
    } 
}

ผลลัพธ์

Is string1 null or empty? = False 
Is string2 null or empty? = False 
False

ตัวอย่าง Inequality Operator

using System; 
public class Demo { 
    public static void Main() { 
        string str1 = "abcdef"; 
        string str2 = "abcdef"; 
        Console.WriteLine("Is string1 null or empty? = " + string.IsNullOrEmpty(str1)); 
        Console.WriteLine("Is string2 null or empty? = " + string.IsNullOrEmpty(str2)); 
        bool val = str1 != str2; 
        Console.WriteLine("Is str1 not equal to str2? = " + val); 
    } 
}

ผลลัพธ์

Is string1 null or empty? = False 
Is string2 null or empty? = False 
Is str1 not equal to str2? = False