什么是程序冲突?/命名空间可以防止冲突吗?
Posted
技术标签:
【中文标题】什么是程序冲突?/命名空间可以防止冲突吗?【英文标题】:What is program collision?/Can a namespace prevent collisions? 【发布时间】:2011-07-01 10:32:44 【问题描述】:我已经在 Google 上进行了一些搜索,以了解什么是程序冲突以及如何防止它,但没有 C# 的结果,甚至没有通用答案。我认为如果一个变量与另一个变量具有相同的名称,或者可能是 2 个具有相同名称的类意外发生冲突。
【问题讨论】:
我不认为“程序冲突”是一个标准术语。你从哪里听到的? 我以前从未听说过这个词......如果你能提供一些背景来说明你在哪里听说过它会很有帮助。 我听说人们用“碰撞”这个词来表示“由于司机不好而导致的车祸”......但我认为他们当时在谈论汽车。 命名空间冲突? msdn.microsoft.com/en-us/library/c3ay4x3d(VS.80).aspx @allthosemiles 问你的老师?按照这个速度,Stack Overflow 将无法通过您的决赛。 【参考方案1】:他只是在谈论两个变量具有相同名称或两个类的情况。就这样。 -_-'
【讨论】:
以上是关于什么是程序冲突?/命名空间可以防止冲突吗?的主要内容,如果未能解决你的问题,请参考以下文章
防止私有和基于 pypi 的 Python 包之间的命名空间冲突