0

これは私のコードです

 HotelMGT _DB = new HotelMGT();

    public virtual ActionResult Index()
    {
        ViewBag.TypeID = new string[] { "Assets", "Liabilities", "Income","Expenses" };
        var model = from r in _DB.AccountHead
                    orderby r.AccountHeadID ascending
                    //where r.AccountTypeID == AccountTypeID || (AccountTypeID==null)
                    select r; //_DB.AccountType;
        return View(model );
    }

次のエラーが発生しました。

 Ambiguity between 'MyHotel.Models.HotelMGT.AccountHead' and   
 'MyHotel.Models.HotelMGT.AccountHead'

C#またはMVCに関連するエラーを特定し、これを修正するにはどうすればよいですか?すべての提案を歓迎します。

よろしく。

4

1 に答える 1

0

同じ値を比較するので、データを取得するテーブルを指定します。

エラーは、実際には卵と卵を比較していると言っていますが、卵は1つしかないので、もう1つの卵が必要です。

于 2012-04-21T14:33:07.023 に答える