我有一个名为Profile
. 非常简单的模型类,目前有 2 个属性; string Name
和string Fields
。在我开发项目时,课程会扩展,但目前并不是特别重要。
我有一个Global static IList
类型Profile
叫做Profiles
. 我对处理这些IEnumerable
类型的数据非常陌生,但我希望更新单个配置文件的属性之一。我尝试了以下方法,但我收到了一个对象引用未设置异常。以下是我设置属性的位置:
Profiles.Single(x => x.Name == listBoxProfiles.Text).Fields = textBoxFieldName.Text;
调试器显示列表框和文本框文本属性都具有正确的值,所以我认为这是我使用单一错误的方式。
如果有人能提供一些启示,我将不胜感激。