如何按名称选择Sqlparameter列表元素

本文关键字:Sqlparameter 列表元素 选择 何按名 | 更新日期: 2023-09-27 18:16:30

如何按名称选择Sqlparameter列表元素?

        SqlParameter[] para = new SqlParameter[]
        {
             new SqlParameter("@UserID",UserID),
             new SqlParameter("@startDate",startDate)
        };

当我想获得UserID时,我需要使用para[0].value来获取元素值。

        Response.Write(para[0].value);

但是它需要使用int来获取元素。

是否有任何方法可以通过'Name'获取元素,如para["UserID"].value ?

如何按名称选择Sqlparameter列表元素

这里有一个解决方法:

https://dotnetfiddle.net/WeothY

使用Linq选择参数

var parameter = para.Where(a=>a.ParameterName == youParameterName).FirstOrDefault();