gpt4 book ai didi

c# - 避免冲突的命名空间 - 例如?

转载 作者:行者123 更新时间:2023-12-04 17:05:00 25 4
gpt4 key购买 nike

我是这样读到的,程序员必须为他们的类考虑特殊名称,以免在文件加载到用户 PC 上时与另一个类发生冲突。这就是我不明白的,如果类(class)在例如DLL,它如何与该 PC 上的其他类发生冲突?

即使没有命名空间,如果我导入一个 DLL,我想我需要从该 DLL 中调用该类,所以我不能使代码无法编译。
我真的很感激这里的解释,谢谢!

最佳答案

例子:
System.Drawing.PointSystem.Windows.Point

因此,如果程序引用两个程序集,而没有命名空间,则在声明 Point p; 时编译器会感到困惑。或 Point p = new Point(1,1); , 例如

关于c# - 避免冲突的命名空间 - 例如?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3995342/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com