.Net Core关于项目引用和命名空间导入的一个小坑

.Net Core关于项目引用和命名空间导入的一个小坑

一、.Net Core项目嵌套引用的情况

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

二、.Net Core项目命名空间默认引用的情况

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

posted @   小小白大大梦  阅读(28)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示