今天在项目中引用一个类的命名空间时,明明是对的,但是Visual Studio编辑器就是无法识别,编译无法通过。如下图:
对应的类所在的文件结构如下:
只能通过下面的引用成功:
但是这显然不是我们想要的问题处理结果。
经过尝试修改发现,原来类名和文件夹名一致会造成在识别命名空间和类型时冲突的现象。
于是修改了文件夹名下面的类名为Person,保持与文件夹名不一致,该问题便顺利解决了:
今天在项目中引用一个类的命名空间时,明明是对的,但是Visual Studio编辑器就是无法识别,编译无法通过。如下图:
对应的类所在的文件结构如下:
只能通过下面的引用成功:
但是这显然不是我们想要的问题处理结果。
经过尝试修改发现,原来类名和文件夹名一致会造成在识别命名空间和类型时冲突的现象。
于是修改了文件夹名下面的类名为Person,保持与文件夹名不一致,该问题便顺利解决了: