当然不同了,c#中属性有get{}读取器和set书写器和有方法的特性,可以加入逻辑,字段的使用比较单纯一点,灵活使用属性对于设计类使用类都是基础而重要的技能
一般情况下应该是相同的,在数据库专业的语言中,关系里的列一般习惯上称为某属性,而在一些数据库开发软件中象VF中表中列一般称为字段。本质是相同的只是称呼不同
C#中的属性类似于方法(或称为函数),其实就是C++中的Get和Set方法了,你可以定制只读,只写,或可读写三种模式,与数据库表里的字段不是一个意思