Я определил два свойства "Имя" и "ID" для объекта, который я использую для DisplayMember и ValueMember из ComboBox с источником данных BindingList.
Недавно я установил Resharper, чтобы оценить его. Resharper дает мне предупреждения о том, что эти два свойства не используются.
Пример кода:
BindingList<ClassSample> SampleList = new BindingList<ClassSample>();
// populate SampleList
cmbSampleSelector.DisplayMember = "Name";
cmdSampleSelector.ValueMember = "ID";
cmbSampleSelector.DataSource = SampleList;
private class ClassSample
{
private string _name;
private string _id;
public string Name // Resharper believes this property is unused
{
get { return _name; }
}
public string ID // Resharper believes this property is unused
{
get {return _id; }
}
public ClassSample(string Name, string ID)
{
_name = Name;
_id = ID;
}
}
Я делаю что-то не так, или Resharper не знает об этом конкретном использовании?