加拿大公民有哪些双重国籍限制?

加拿大允许公民拥有双重国籍,这意味着加拿大公民可以同时拥有加拿大国籍和另一个国家的国籍。然而,对于拥有双重国籍的加拿大公民,有一些限制需要注意。首先,加拿大公民在加拿大境内必须使用加拿大护照,而不能使用其他国家的护照。其次,如果加拿大公民在另一个国家犯罪或者违反了该国的法律,加拿大政府有权利对其进行保护但也可能会有限制。此外,对于加拿大公民申请其他国家的签证或居留权,可能需要在申请表格中披露拥有加拿大国籍的信息。总体来说,虽然加拿大允许双重国籍,但在一些情况下仍存在一些限制和需要注意的地方。