how to add a new parameter to SqlParameter[ ] Collection?

后端 未结 5 951
深忆病人
深忆病人 2021-01-20 14:46

I want to use something similar like this:

using (DataSet ds = new DataSet())
{
    SqlParameter[] dbParams = new SqlParameter[]
    {                                


        
5条回答
  •  萌比男神i
    2021-01-20 14:56

    Just use a list instead:

    var parameters = new List
    {
        new SqlParameter("@PromptID", promptID)
    };
    if (scenarioID != 0)
    {
        parameters.Add(new SqlParameter("@ScenarioID", scenarioID));
    }
    

    If you really need an array at the end, you can always use:

    var array = parameters.ToArray();
    

提交回复
热议问题