こんにちは、私はC#を初めて使用しています。問題の原因を発見する方法については、他の人の助けを借りて行うことができます。私は下の行「_parcelService」の下で到達不能なコードが検出されたというエラーが表示され続けます。この行で到達不能コードが検出されました。C#beginner
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using ABC.Data;
using ABC.Services;
using ABC.Services.Service;
namespace ABC.Controllers
{
public class AdminController : Controller
{
private ParcelService _parcelService;
public AdminController()
{
_parcelService = new ParcelService();
}
// GET: Admin
public ActionResult Index()
{
return View();
}
[HttpGet]
public ActionResult AddParcel()
{
return View();
}
[HttpPost]
public ActionResult AddParcel(ParcelDetail parcel)
{
return View();
{
_parcelService.AddParcel(parcel);
return RedirectToAction("Parcels",
new { TrackingID = parcel.TrackingID, controller = "Parcel" });
}
}
}
}
:あなたはちょうどそうソリューションを
return View()
を削除することができ
return RedirectToAction
を持っているので、また、あなたはSO 2を返す...を持っていますView(); '。その行の後のすべてのコードは決して実行できません。 – sstan