parameterdirection.inputoutput

摘要 大家好,小秋来为大家解答以上的问题。parameterdirection inputoutput这个很多人还不知道,现在让我们一起来看看吧!1、错误不是很清楚么,

大家好,小秋来为大家解答以上的问题。parameterdirection.inputoutput这个很多人还不知道,现在让我们一起来看看吧!

1、错误不是很清楚么,你少了一个int类型的属性,而第2个构造最后一个参数是int类型,两种解决方案:对了,你的构造也写错了, 不止这一个错误吧1.去掉第2个构造重载:public class CDataParameter { public CDataParameter(string parameterName, ParameterDirection parameterDirection, object parameterValue, DbType dbType) //注意:不要有; { this.ParameterName =parameterName; this.ParameterDirection =parameterDirection; this.ParameterValue =parameterValue; this.DbType=dbType; } //第2个不要 public DbType DbType { get; set; } public IDbDataParameter Parameter { get; set; } public ParameterDirection ParameterDirection { get; set; } public string ParameterName { get; set; } public object ParameterValue { get; set; } }2.加一个int类型的属性public class CDataParameter { public CDataParameter(string parameterName, ParameterDirection parameterDirection, object parameterValue, DbType dbType) { this.ParameterName =parameterName; this.ParameterDirection =parameterDirection; this.ParameterValue =parameterValue; this.DbType=dbType; } public CDataParameter(string parameterName, ParameterDirection parameterDirection, object parameterValue, DbType dbType, int Size) { this.ParameterName =parameterName; this.ParameterDirection =parameterDirection; this.ParameterValue =parameterValue; this.DbType=dbType; this.SizeValue =Size; } public DbType DbType { get; set; } public IDbDataParameter Parameter { get; set; } public ParameterDirection ParameterDirection { get; set; } public string ParameterName { get; set; } public object ParameterValue { get; set; } public int SizeValue { get; set; } }C#不带这么声明类的,你声明了它,就必须实现它,或者像楼上实现它为有参数的空构造方法(但这不太好,因为一般本意不是这样吧)。

2、除非把你的类声明为 abstract、extern 或 partialabstract抽象类和抽象方法,继承这个类的子类必须实现这些方法(构造方法除外)。

3、下面的两个对这里没有帮助。

4、extern表名该方法来自外部。

5、partial表示部分类,即部分内容分开实现。

6、public class CDataParameter { public CDataParameter(string parameterName, ParameterDirection parameterDirection, object parameterValue, DbType dbType) { } public CDataParameter(string parameterName, ParameterDirection parameterDirection, object parameterValue, DbType dbType, int Size) { } public DbType DbType { get; set; } public IDbDataParameter Parameter { get; set; } public ParameterDirection ParameterDirection { get; set; } public string ParameterName { get; set; } public object ParameterValue { get; set; } }。

本文到此分享完毕,希望对大家有所帮助。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时候联系我们修改或删除,多谢。