Как добавить новый параметр в SqlParameter [] Collection?

Я хочу использовать что-то похожее на это:

using (DataSet ds = new DataSet())
{
    SqlParameter[] dbParams = new SqlParameter[]
    {                        
        new SqlParameter("@PromptID", promptID)
    };

    if (scenarioID != 0)
        dbParams.Concat(new SqlParameter("@ScenarioID", scenarioID));
    //OR
    if (scenarioID != 0)
        dbParams.Add(new SqlParameter("@ScenarioID", scenarioID));
    }
}

Я искал для добавления IEnumarable коллекции, но это нене решить мою проблему. Должен ли я создать две коллекции и объединить их? Я думаю, что должен быть простой способ добавить элемент. Какие-либо предложения?

Ответы на вопрос(5)

Ваш ответ на вопрос