ASP.NET MVCの仕組みを理解しようとしていて、MVC Music Store Tutorialに従うことをお勧めしましたが、別の(より最新の)ソフトウェアを使用しているので問題があります。これは推奨されていないコーディング方法ですか? ASP.Net MVC
thisページによると、私の行動方法には、StoreController.cs
の中にジャンルのList
を追加する必要があります。しかし、Visual Studioによれば、このコードは間違っているか、認識されていないようです。エラー:Identifier expected;'new' is a keyword
と表示されます。代わりに別のコードを使用するか、代わりに何らかの方法で私のモデルクラスでこれを行う必要がありますか?
public ActionResult Index()
{
var genres = new List<Genre>
{
new Genre = { Name = "Disco" },
new Genre = { Name = "Jazz" },
new Genre = { Name = "Rock" }
};
return View();
}
このような何かが仕事をすべきではない?:
public ActionResult Index()
{
//var genres = new List<Genre>
//{
// new Genre = { Name = "Disco" },
// new Genre = { Name = "Jazz" },
// new Genre = { Name = "Rock" }
//};
var genres = new List<Genre>();
genres.Add(new Genre() { Name = "Disco" });
genres.Add(new Genre() { Name = "Jazz" });
genres.Add(new Genre() { Name = "Rock" });
return View();
}
そして、これは常にジャンルを追加しません毎回私はインデックスのアクションメソッドを介して実行しますか?
ああ、 "括弧の前の記号。 – Barrosy