嗨,我有兩個字符串建設者s1和s2。我正在使用逗號分隔符將命令分配給該字符串生成器。我想比較兩個字符串構建器。我想知道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:的確 - 這也意味着保持對邏輯類型的操作。多餘的字符串轉換是編程的難題:) –
如何向該hashset添加多個訂單? – Philly