只要它位于另一个名称空间中,就可以拥有重复的类名.
所以这很好:
namespace Mine
{
class Vector
{ }
}
Run Code Online (Sandbox Code Playgroud)
请注意,如果要包含自己的Vector
类的命名空间和BCL 命名空间,这可能会导致问题.
using Mine;
using System.Windows;
Vector v;
Run Code Online (Sandbox Code Playgroud)
现在的类型v
将是不明确的,因此您必须提供命名空间:
Mine.Vector v;
Run Code Online (Sandbox Code Playgroud)
这本身并不是问题,但是当你混合起来时它可能会变得棘手.
归档时间: |
|
查看次数: |
117 次 |
最近记录: |