C#中一个类的方法如何用另一个类的属性作为参数传递

//员工的工作方法
public void Work() {

Console.WriteLine(this.Name + "员工为老板工作");
}

第1个回答  2010-06-25
我明白了
首先另一个类的属性 必须是 public
如果这个类是静态类 就直接调用 这个类.属性
如果这个类需要实例化, 这个类 name=new 这个类, 调用 name.属性
够明白了吧。。
第2个回答  2010-06-25
不懂LZ意思,我用自己的理解说下

类1.方法(类2.属性); //静态情况下
类1.方法(new 类2().属性); //动态情况下

类2.方法(类2.属性);//静态情况下
new 类2.方法(new 类2().属性);//动态情况下

参考资料:《类与类之间有哪几种关系》

本回答被网友采纳
第3个回答  2010-06-25
类本身就可以作为一个参数进行传递。如果你说的两个类之间有某种关系的话。建议看下《类与类之间有哪几种关系》,再来设计。
第4个回答  2010-06-25
不懂你什么意思。