0

我正在使用一个与值重复的通用列表。我只想在列表中添加不同的值。下面是我正在使用的代码。任何人都可以帮助我如何避免重复进入列表

foreach (Questionnaire_Response questionnaireResponse in Questionnaire_Response.FindWithQuery(query))
{
    if (questionnaireResponse.Response_Descr == response)
    {
        submitOrderResponseItems.RESP_KEY = questionnaireResponse.Response_Id;
        submitOrderResponseItems.DESCR = questionnaireResponse.Response_Descr;
        submitOrderResponseItems.UPDATED_DATE = currentDate;
        submitOrderResponseItems.UPDATED_TIME = currentDateTime;
        submitOrderResponse.Add(submitOrderResponseItems);
    }                                   
}
4

1 回答 1

7

如果需要,请使用 aHashSet<T>代替和自定义。IEqualityComparer<T>

于 2013-04-23T11:52:09.980 回答