永发信息网

c#中不包含采用“1”个参数的构造函数

答案:4  悬赏:60  手机版
解决时间 2021-03-31 21:49
  • 提问者网友:心牵心
  • 2021-03-31 13:11
c#中不包含采用“1”个参数的构造函数
最佳答案
  • 五星知识达人网友:一把行者刀
  • 2021-03-31 14:29
Node newNode = new Node(value);// 你的Node类,需要定义一个构造函数,类型如下:

public Node(object v){}追问那应该在哪里加,怎么加?追答加在你的 Node 类里面 就可以了
全部回答
  • 1楼网友:玩家
  • 2021-03-31 17:28
Node newNode = new Node(value);Node类没有含有一个参数的构造函数.
  • 2楼网友:撞了怀
  • 2021-03-31 16:06
你调试下看,是不是node newnode=new node(value)这句有问题呢?
node类里是不是没有写带一个参数的构造函数呢追问是的,应该怎么改,具体语句是什么追答node是引用系统自带的类吗?如果是自己写的类,你可以在自己的类里加个构造方法(此构造方法带一个参数),因为类如果不写自已的构造函数,他自带一个不带参数的构造函数,并且是隐藏的!如果是软件自带的(像tree里的node),你可以查看下这个类下面看看有没有向node里传值的方法(可以右击它,好像有个转到类定义下吧!你看看),如果没有,你看看是不是有另外的传值方法,如果系统自带,肯定有的!希望对你有帮助!
  • 3楼网友:行雁书
  • 2021-03-31 15:19
您好,当前报错提示会出现在实例化对象的时候;
错误原因,例如你自定义了一个A或者系统预定义的类的对象的时候。你给出了一个参数值。但是事实上这个类的构造函数中,并没有支持你调用的类型;
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯