![](/img/trans.png)
[英]NHibernate DuplicateMappingException when two classes have the same name but different namespaces
[英]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.