1。 如果你以美国公民身份入境, 那加国护照上的签证不能用。 无它, 中国不承认双国籍。
2。如果你没放弃加国公民身份, 拿那个没过期的加国护照和有效签证, 应该能入境。但是,美国的领事保护, 对你无效。 也就是说,在中国的土地上, 你不是美国公民。