Changing fields to property is a breaking change under what scenarios?

后端 未结 4 666
轻奢々
轻奢々 2020-12-07 02:24

While reading Jon Skeet\'s article on fields vs properties he mentions that changing fields to properties is a breaking change.

I would like to understand the common

4条回答
  •  生来不讨喜
    2020-12-07 03:10

    In Windows Forms at least, you can only databind things like DataGridViewColumns to properties on your business objects, not fields. So if your class was being used as a DataSource for a grid, its properties changing to fields would result in some new bugs for the grid owner.

提交回复
热议问题