안녕하세요 두 문자열 빌더 s1 및 s2 있습니다. 쉼표 구분 기호를 사용하여 해당 stringbuilder에 주문을 할당하고 있습니다. 두 개의 문자열 빌더를 비교하고 싶습니다. 나는 s1의 모든 명령이 s2에도 있음을 알고 싶다. 만약 내가 s2에서 누락 된 주문을 알고 싶지 않아. 그것을 성취하는 방법?두 stringbuilders 비교 usng C#
if (!IsPostBack)
{
int reccount = dsResult.Tables[0].Rows.Count;
for (int count = 0; count < reccount;count++)
{
HashSet<string> arrayOrdId = new HashSet<string>();
arrayOrdId.Add(dsResult.Tables[0].Rows[count][1].ToString());
// arrayOrdId[count] = dsResult.Tables[0].Rows[count][1].ToString();
}
}
이렇게하면 문자열을'', ''로 분리하고 무언가 멋진 설정 스타일 인 linq을 사용할 수 있습니다. – Jodrell
@ Jodrell : 사실 그것은 논리적 유형에 대한 작업을 유지하는 것을 의미합니다. 불필요한 문자열 변환은 프로그래밍의 단점이 있습니다. –
해시 셋에 여러 주문을 추가하는 방법은 무엇입니까? – Philly