在两个不同程序集中存在两个相同的命名空间,如果两个相同的命名空间中有两个相同的类,项目中添加了两个程序集并实例了类,编译时是否会报错?如果不会报错,编译器是如何选择的?
1)编译时会不会报错,你试试就知道了.
2)相同的程序集,例如.net framework里不同版本的程序集,但是他们的签名不一样的,这个是关键.所以就不会报错.
这个应该需要修改命名空间 不然有歧义
编译器会报错,应该用全名,或在using时设置别名