对于字符串而言,
t1.Rows[0]["c1"] = "i am c1 on t1"; //在内存创建一个字符串"i am c1 on t1",
                              //并使t1.Rows[0]["c1"]指向该字符串;
t2.Rows[0]["c1"] = t1.Rows[0]["c1"];   //指向同一个字符串;
t1.Rows[0]["c1"] = " i d change now "; //创建一个新字符串,将地址传给
                              //t1.Rows[0]["c1"];
                              //但t2.Rows[0]["c1"]仍指向原来的字符串。 
而类与此不同。
这根box和unbox无关。