0

皆さん、私は自分のクラス User を宣言しました。それを使用したい場合は、名前空間 MyProj.Models をインクルードします。

しかし、System.Web.Security.Principal.iPrinciapl (Controller.User) が邪魔になり、使用したい場合はクラスへのパス全体を書き出す必要があります。IE MyProj.Models.User.DoSomething()。

どうすればこれを回避できますか? 私に優先権を与えますか?

4

1 に答える 1

2

これを解決する方法は、usingエイリアスを使用することです。

using mUser = MyProj.name.space.User;

public class MyController : Controller {
    public void foo() {
        var user = new mUser(...);
    }
}
于 2012-08-11T23:13:59.177 に答える