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

Toán tử logic trên chuỗi trong C #

Sau đây là các toán tử logic mà bạn có thể sử dụng trên Chuỗi trong C #.

Nhà điều hành
Mô tả Ví dụ
&& Được gọi là toán tử logic AND. Nếu cả hai toán hạng đều khác 0 thì điều kiện trở thành true. (A &&B) sai.
|| Được gọi là Toán tử logic HOẶC. Nếu bất kỳ toán hạng nào trong hai toán hạng khác 0 thì điều kiện trở thành true. (A || B) là true.
! Được gọi là Toán tử logic NOT. Sử dụng để đảo ngược trạng thái logic của toán hạng của nó. Nếu một điều kiện là đúng thì toán tử logic NOT sẽ là sai. ! (A &&B) là đúng.

Hãy để chúng tôi xem một ví dụ cho thấy cách sử dụng toán tử logic AND trên chuỗi -

Ví dụ

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
public class Demo {
   public bool CheckUnique(string str) {
      string one = "";
      string two = "";
      for (int i = 0; i < str.Length; i++) {
         one = str.Substring(i, 1);
         for (int j = 0; j < str.Length; j++) {
            two = str.Substring(j, 1);
            if ((one == two) && (i != j))
            return false;
         }
      }
      return true;
   }
   static void Main(string[] args) {
      Demo d = new Demo();
      bool b = d.CheckUnique("amit");
      Console.WriteLine(b);
      Console.ReadKey();
   }
}

Đầu ra

True