.Net Core关于项目引用和命名空间导入的一个小坑
.Net Core关于项目引用和命名空间导入的一个小坑
一、.Net Core项目嵌套引用的情况
经笔者测试验证,发现对于一个.Net Core项目Root,其引用另一个.Net Core项目Root.SubA后,Root项目会自动将Root.SubA项目引用的子项目,也纳入其引用项目池中,而无需再手动引用这些子项目。
但这些项目如果都是.Net Framework项目的话,Root项目则不会自动将Root.SubA项目引用的子项目,也纳入其引用项目池中,而是需要手动引用这些子项目。
文字描述起来有点绕,直接上实例:

二、.Net Core项目命名空间默认引用的情况
经笔者测试验证,发现在.Net Core或.Net Framework项目中,在命名空间Na.Nb.Nc中,默认导入了命名空间Na、Na.Nb,而无需手动使用using 命令再导入这些命名空间,实例如下:

本文来自博客园,作者:小小白大大梦,转载请注明原文链接:https://www.cnblogs.com/Mys-Study/p/18548231

浙公网安备 33010602011771号