繁体   English   中英

两个类同名时如何设置默认类

[英]How to set the default class when two classes have the same name

如果我有两个命名空间,例如

using Code1.Dog;
using Code2.Cat;

并且两个命名空间都有一个名为“Legs”的类,我将如何设置使用的默认类,而无需编写诸如 Code1.Dog.Legs 之类的全名?

在 ASP.NET 控制器中,我有一个名为“User”的类,但是每当我编写它时,它都会使用“System.Security.Principle”中的默认类。 想使用我自己的名为“User”的类而不使用完整的命名方案,例如“MyNamespace.User”。 我将如何实现这一目标? 没有办法不包括原始类“System.Security.Principle”。

当您有具有相同简单名称的类时,您必须通过它们的完全限定类名称来引用它们。

这也是您可以更好地理解代码的方式。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM