为什么PropertyInfo.GetValue()需要实例来检索值?

gdo*_*ica 1 c# reflection

所述的PropertyInfo类具有的GetValue方法,该方法有两个参数,第一个是属性的实例.
好吧,这对我来说没有意义,为什么ProperyInfo不具备价值?我从实例获取PropertyInfo然后我再次需要Instance来检索值?!
那真是怪了.

有人可以解释一下为什么C#这样构建?

Ani*_*Ani 6

A PropertyInfo是"元数据"; 它与在类型上定义的属性相关联,而不是与实例相关联.