2017-11-01 1 views
1

:확인하는 방법 - 내가 문자열 배열이있는 경우 C#

public string[] foo = {... , "ABC123", ...}; 

과 변수 :

string bar = "ABC123DEF456"; 

을 어떻게 할 수 막대에 "ABC123"이 포함되어 있는지 확인하십시오. 전체 문자열 바 푸에있는 경우

if (Array.Exists(foo, element => element == bar)) 

확인하기 위해,하지만 난에 foo 요소가 표시 줄의 문자열이 있는지 알고 싶어 : 순간

, 내가하고 있어요. 어떻게하면 좋을까요? .Contains을 사용할 수 있습니까?

+0

https://stackoverflow.com/questions/500925/check-if-a-string-contains-an-element-from-a-list-of -strings – HimBromBeere

답변

5

foo에있는 항목이 bar에 포함되어 있는지 여부를 알고 싶습니다. 따라서 코드에서 거의 동일하게 나타납니다.

if(foo.Any(item => bar.Contains(item))) 
+0

빠르고 간단한 응답. 감사! – Waqas

+0

@Waqas - 당신은 환영합니다 :) –

관련 문제