中国国籍是你有其它的国籍,中国国籍自动取消,即便你入加拿大国籍中国不知道,法理上讲你已经没中国国籍。
加拿大国籍比较宽松,容许多国籍,就是说加拿大不限制你入籍加拿大之前或之后,有/获得其它国籍,你的加拿大国籍依然有效。
美国国籍又不同,美国国籍也不承认多国籍,就是说,之前你有什么国籍我不管,反正你入美国籍,我就把你当美国公民处理,其它国籍在美国领土无效(但出了美国,那就是你自己的事情啦)。但如果你之前加入美国国籍,然后再加入他国国籍,美国视你放弃美国国籍。
也就是说,你先加入加拿大国籍,再入美国国籍,可以,但在美国视加拿大国籍无效。反之,你先加入美国国籍,再加入加拿大国籍,美国认为你放弃美国国籍。
加拿大国籍比较宽松,容许多国籍,就是说加拿大不限制你入籍加拿大之前或之后,有/获得其它国籍,你的加拿大国籍依然有效。
美国国籍又不同,美国国籍也不承认多国籍,就是说,之前你有什么国籍我不管,反正你入美国籍,我就把你当美国公民处理,其它国籍在美国领土无效(但出了美国,那就是你自己的事情啦)。但如果你之前加入美国国籍,然后再加入他国国籍,美国视你放弃美国国籍。
也就是说,你先加入加拿大国籍,再入美国国籍,可以,但在美国视加拿大国籍无效。反之,你先加入美国国籍,再加入加拿大国籍,美国认为你放弃美国国籍。