加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

vb.net – 为什么使用readonly属性与函数更好?

发布时间:2020-12-17 00:00:09 所属栏目:大数据 来源:网络整理
导读:我看到使用属性之间的功能差异很小 public readonly property foo as string get return bar end getend property 或功能 public function foo() as string return barend function 为什么我想使用一种表格? 谢谢! 我最近在Visual Studio Magazine中阅读了
我看到使用属性之间的功能差异很小
public readonly property foo as string
  get
    return bar
  end get
end property

或功能

public function foo() as string
  return bar
end function

为什么我想使用一种表格?

谢谢!

我最近在Visual Studio Magazine中阅读了一篇有趣的文章,讨论了“方法与属性”之间的不同。

属性应该每次返回值和相同的值,除非在其间调用其他东西。

另一方面,方法通常期望在后台执行某些操作以获取该值,或者该方法可以在每次调用时更改该值,例如GetNextId()或某些东西。

DateTime.Now是一个应该是Method的属性的一个很好的例子,因为它在每次使用时返回一个不同的值。

对于那些有兴趣的人,这里是文章

Choose Between Methods and Properties

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读