Я хочу использовать нечто подобное:
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, но это не решило мою проблему. Должен ли я создавать две коллекции и конкатрировать их? Я думаю, что должен быть простой способ добавить элемент. Любые предложения?
