Несогласованная доступность как решить проблему несогласованной доступности C#
Каждый раз, когда я пытаюсь запустить программу, я получаю эту ошибку
Ошибка CS0053 несогласованная доступность: тип свойства 'Trainee' менее доступен, чем свойство ' frm3Update.TraineeUpdate'
пожалуйста помочь
Что я уже пробовал:
Кнопка из второй формы
private void BtnUpdate_Click(object sender, EventArgs e) { if (Candidate.Count == 0) { MessageBox.Show("There is nothing to update."); } else { FrmUpdate my = new FrmUpdate(); icnt1 = DGTrainee.CurrentCell.RowIndex; my.TraineeUpdate = Candidate[icnt1]; my.ShowDialog(); Candidate[icnt1] = my.TraineeUpdate; } } public partial class frm3Update : Form { public frm3Update() { InitializeComponent(); } private Trainee mUpdateTrainee; public Trainee TraineeUpdate { get { return mUpdateTrainee; } set { mUpdateTrainee = value; } } private void frm3Update_Load(object sender, EventArgs e) { txtName.Text = TraineeUpdate.Name; txtSurname.Text = TraineeUpdate.Surname; nudAge.Value = TraineeUpdate.Age; txtTrainingExp.Text = TraineeUpdate.Experience; txtGender.Text = TraineeUpdate.Gender; } private void btnUpdateTrainee_Click(object sender, EventArgs e) { TraineeUpdate.Name = txtName.Text; TraineeUpdate.Surname = txtSurname.Text; TraineeUpdate.Gender = txtGender.Text; TraineeUpdate.Age = Convert.ToInt32(nudAge.Value); TraineeUpdate.Experience = txtTrainingExp.Text; this.Close(); } }