Cloning means copying and when they talk about cloning a phone it can mean two things. read more
Cloning has been shown to be successful on CDMA, but rare on GSM. However, cloning of a GSM phone is achieved by cloning the SIM card contained within, but not necessarily any of the phone's internal data. GSM phones do not have ESN or MIN, only an International Mobile Station Equipment Identity (IMEI) number. read more
Foo p = new Foo(); Foo o = p.Clone(); In this case if you change p.a then o.a remains the same because they actually point to separate objects. There are actually two different ways you can clone: shallow clone or deep clone. A shallow clone just makes a new object and copies the members into the new object. read more