C# 如何把一个class类当参数传递

问错了,遇到的问题不是这个

第1个回答  2010-06-12
很简单
class A
{

}
class B
{
A a1;
public B(){}
public B(A a)
{
this.a1=a;
}
}
上面就做到类的构造里参数传递.
第2个回答  推荐于2016-09-29
public static void GetResult(Person p)
{
Console.WriteLine(p.b);
}
public class Person
{
public int a { get; set; }
public string b { get; set; }
}
第3个回答  推荐于2016-10-21
public static A{
int a=3;
}

public static B{
public static int GetNum(A a){
return a.a;
}
}

//调用
A a=new A();
a.a=1;
B b=new B();
int result=b.GetNum(a); //结果本回答被提问者采纳
第4个回答  2010-06-12
类的实例是可以做为参数来传递的,不明白你想问什么
第5个回答  2010-06-12
最好的方法是将该类序列化为JSON对象或者XML对象
序列化的方法在网上很多
我就不帮你找了