私のエディタ テンプレートで次のエラーが発生していますApplicantAddressMode
。
エラー CS0019: 演算子 '!=' は、タイプ 'Comair.RI.ViewModels.ApplicantAddressType' および 'Comair.RI.Models.ApplicantTypesOfAddress' のオペランドには適用できません"}
タイプComair.RI.ViewModels.ApplicantAddressType
はどこにもありません。だけのすべてのファイルのグローバル ソリューション検索でApplicantAddressType
は、結果が返されません。意図しない一致を回避するために列挙型の名前を から に変更しComair.RI.Models
、ApplicantAddressType
32ApplicantTypesOfAddress
ビットと 64 ビットの一時 ASP インターネット ファイルの両方を消去しましたが、エディター テンプレートの次の行でエラーが引き続き発生します。
@using Comair.RI.Models
@model Comair.RI.ViewModels.ApplicantAddressModel
@Html.ValidationSummary(true)
<fieldset>
<legend>@Model.AddressTypeDescription</legend>
<ul class="form-column">
@if (Model.AddressType != ApplicantTypesOfAddress.Residential)
{
Model.AddressType
次のように宣言されています。
[ScaffoldColumn(false)]
public ApplicantTypesOfAddress AddressType { get; set; }
私は途方に暮れており、燃えるような尖った旗を や のように振り回し始めようIsResidentialStreetNumber
としてIsPostalSuburb
います。それからしばらくして救急車が到着し、私を安らかに連れて行ってくれるとは思えません。
enum 宣言は次のようになります。
namespace Comair.RI.Models
{
public enum ApplicantTypesOfAddress
{
Residential,
Postal
}
}