不全是
如果只是移居不移民,即只要永居绿卡,不如对方国籍的话,就可以不放弃中国国籍
如果你是申请对方国籍的话,一般情况下是要放弃中国国籍的,但是也有特例和擦边球
擦边球如下:如果移民美国,美国是不承认与中国的双国籍存在的,但是美国不需要你拿中国护照去换美国护照,即你可以两本护照都持有,在这种情况下,如果你不和中国政府报备的话,是可以偷偷持有两国国籍的,唯一的麻烦事就是,你永远不能直接往返于美国和中国之间,只能用美国护照前往第三国(即对美国和中国都免签的一个国家),然后再换中国护照从第三国回中国。如果一旦出现失误那么你必须放弃一方国籍。
特例如下:如果是英国移民,英国是可以绿卡和护照双持有的国家,你只要不去中国注销,那么你随时可以在回国的时候拿着中国护照和英国绿卡穿梭,不会出现任何问题,这就是变相的双国籍。而且在非英国境内所得收入还不用交英国的所得税。简直完美。