SqlCommand.Parameters属性-为什么它可以跟在add方法后面

本文关键字:add 方法 属性 Parameters 为什么 SqlCommand | 更新日期: 2023-09-27 18:04:19

SqlCommand command = new SqlCommand(commandText, connection);
command.Parameters.Add("@ID", SqlDbType.Int);

据我所知,大多数情况下我们使用"="来获取或设置属性值。参数作为属性,为什么它可以跟随一个add函数?

SqlCommand.Parameters属性-为什么它可以跟在add方法后面

因为SqlCommand.Parameters属性返回一个collection,您可以将Add变为ParameterAdd方法使用传递给Add参数创建Parameter对象,然后将该对象添加到底层Parameter集合中。