protected void Page_Load(object sender, EventArgs e) { var myClass = new MyClass { ID = Guid.NewGuid(), Mobile = "13606806123", MobileIsValid = true, Users = new List <UserEntity> { new UserEntity { ID = Guid.NewGuid(), UserName = "******" }, new UserEntity { ID = Guid.NewGuid(), UserName = "******" } } }; var myClass2 = new MyClass2(); EntityUtil.CloneData(myClass, myClass2); //TextBox1.Text = JsonConvert.SerializeObject(myClass); //TextBox2.Text = JsonConvert.SerializeObject(myClass2); TextBox1.Text = EntityUtil.CloneDataToString(myClass); TextBox2.Text = EntityUtil.CloneDataToString(myClass2); }