c# 一个简单问题

来源:百度知道 编辑:UC知道 时间:2024/06/25 00:51:44
有a类,b类,a要调用b的一个方法,b要调用a的一个字段。怎么实现?互相实例化不就死循环了吗。。
a也要调用b的一个字段。。

只能放在一个类吗?

为什么要这样调?
直接全放一个类不行吗?
如果要这样的话你可以把a类的字段设成static看看能不能

首先要帮正这两个之间可以调用啊,方法和字段都是public如果是其他的就需要一些条件比如A继承B,A,B同包等等。互相调用是不会死循环的。

首先不会死循环,
其次,另一种解决方法就是将B里的方法设置为静态即可

这是一个毫无逻辑可谈的问题!别怪我直言,只有疯子才会这样写程序!换句话说那个字段直接写在B里就可了啊!何必去调用!如果有实际例子出现问题了,你再说出来吧!