Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

항목이 C# 배열에 있는지 확인하는 방법은 무엇입니까?

<시간/>

Equals 메서드를 사용하여 항목이 C# 배열에 있는지 확인합니다.

문자열 및 하위 문자열 설정 -

string subStr = "pqrs";
string[] str = {
   "abcd",
   "ijkl",
   "pqrs",
   "wxyz"
};

이제 Equals 메서드를 사용하여 하위 문자열이 문자열의 일부인지 여부를 확인합니다.

if (item.Equals(subStr)) {
   Console.WriteLine("Item Found");
}

다음은 전체 코드입니다 -

예시

using System;
namespace Program {
   public class Demo {

      public static void Main(String[] args) {
         string subStr = "pqrs";
         string[] str = {
            "abcd",
            "ijkl",
            "pqrs",
            "wxyz"
         };

         foreach(string item in str) {
            if (item.Equals(subStr)) {
               Console.WriteLine("Item Found");
            }
         }
      }
   }
}

출력

Item Found