protected void Page_Load(object sender, EventArgs e)
{
myClass myclass = new myClass();
myClass myclassb = myclass;
myClass myclassa = new myClass();
myclassa = myclass;
myclassa.num = 1;
Response.Write("myclass.num = " + myclass.num.ToString()+"
");
Response.Write("myclassa.num =" + myclassa.num.ToString() + "\t\tmyclassb.num = " + myclassb.num.ToString() + "
");
myclass.num = 2;
Response.Write("myclass.num = " + myclass.num.ToString() + "
");
Response.Write("myclassa.num =" + myclassa.num.ToString() + "\t\tmyclassb.num = " + myclassb.num.ToString() + "
");
/**/
/////////////////////////////////////////////////////////////////////
myStruct mystruct = new myStruct();
myStruct mystruct1 = mystruct;
mystruct1.num = 1;
Response.Write("\n\nmystruct.num =" + mystruct.num.ToString() + "\t\tmystruct1.num =" + mystruct1.num.ToString() + "
");
mystruct.num = 2;
Response.Write("mystruct.num =" + mystruct.num.ToString() + "\t\tmystruct1.num =" + mystruct1.num.ToString() + "
");
/**/
/////////////////////////////////////////////////////////////////////
myStructClass mystc = new myStructClass();
myStructClass mystc1 = mystc;
mystc1.nump.num1 = 1;
Response.Write("mystc =" + mystc.nump.num1.ToString() + "\t\tmystc1 =" + mystc1.nump.num1 + "
");
mystc.nump.num1 = 2;
Response.Write("mystc =" + mystc.nump.num1.ToString() + "\t\tmystc1 =" + mystc1.nump.num1 + "
");
}
class myClass
{
public int num;
};
struct myStruct
{
public int num;
};
class myStructClass
{
public num nump = new num();
public struct num
{
public int num1;
}
}
呵呵,把这段代码COPY到你的PAGE里,再看看能否找到你需要的答案。
回复 引用 查看