0

linq to sql で自動生成されたメソッドをオーバーライドする部分メソッドを作成しようとしています。私の読書から、自動生成された方法よりも私の方法を使用する必要があると思います。その場合、なぜこのエラーが発生するのですか? 「型 X は、同じパラメーター型を持つ ZZZ というメンバーを既に定義しています」

プログラムを実行すると、私のメソッドではなく自動生成されたメソッドが使用されます。

 public partial class HospitalDataContext
{
     partial  void  DeleteHospitalStaff(HospitalStaff staffMember)
    {
        staffMember.Patients.ToList().ForEach(
            patient => DeletePatientCustom(patient.PatientID));

        DeleteStaff(staffMember.HospitalStaffID);
    }
}

ありがとう、ティム

4

0 に答える 0