前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >从 VFP 的角度看 .NET 类中的属性和字段

从 VFP 的角度看 .NET 类中的属性和字段

作者头像
firstxinjie
发布2025-01-19 18:34:40
发布2025-01-19 18:34:40
600
举报
文章被收录于专栏:X#(XSharp)X#(XSharp)

大多数 foxer 其实对 VFP 中的“属性”是没有认真考虑过的。然而,在使用 X#(XSharp) 时,不可避免的的在类定义中需要了解它的属性和字段到底是什么意思。

据我所知,至少在 VFP6 中,VFP 的属性可以具有 Access 和 Assign 方法。也就意味着,在为 VFP 类的属性赋值或者访问属性值时,是可以包含逻辑的。

对于合格的 VFP 程序员,在制作自定义类时,通常情况下,会有选择的对一些自定义属性赋予适当的 Access 和 Assign 方法(事实上,针对类固有的属性,也是可以定义的)。

这些操作对于合格的 VFP 程序员来说,轻车熟路。

如果你对我上述的描述了然于胸,那么,对于 X# 中的所谓属性和字段的理解,事实上不应该有难度。

X# 中的所谓属性和字段,依据在 .NET 中的定义,它们有一个很重要的区别,也就是属性可以包含逻辑,而字段是直接存取的。

因此,X# 中的属性,完全可以认为在概念上等同于 VFP 属性;而字段,则可以认为是不具有 Access 和 Assign 方法并且可见性被标识为非 Public 的属性。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-01-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 xinjie的VFP 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档