목록에 값의 일부가 포함되어 있는지 확인할 수 있는지 궁금합니다. 값을 찾으면 값을 반환합니다.
예를 들어 목록에 12345, 14567 및 14785 값이있는 경우 목록에 '123'이 포함되어 있는지 검색하고 싶습니다. 가능합니까?
그렇다면 '123'을 포함하는 모든 값을 반환 할 수 있습니까?
다음은 목록에 값을 추가하는 방법입니다.
recordFailedPO.Add(Convert.ToInt32(dataGWHeight.Rows[0].Cells[0].Value));
이것이 내가 값의 일부를 확인하는 방법입니다.
if (recordFailedPO.Contains(currentPO))
{
// Code Here
}
여기서 currentPO는 사용자 입력입니다.
도움을 주셔서 감사합니다
전에 문자열로 변환하려고
int res = recordFailedPO.Find(x=>x.ToString().Contains(currentPO));
모든 값은에서 반환 할 수 있습니다 FindAll
.
List<int> res = recordPO.FindAll(x=>x.ToString().Contains(currentPO)):
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다