c# - C# 中的 ReadOnly 与 VB.NET 中的对比

标签 c# .net vb.net c#-to-vb.net

VB.NET 和 C# 的 readonly 关键字似乎有些不同...

例如,C# 中的 ReadOnly 属性可以在某些情况下分配,但在 VB.NET 中 - 永远不会?

最佳答案

在 C# 中,readonly是一个字段修饰符。它指定该字段只能在初始化时或在构造函数中赋值。

VB.NET 是一样的,除了 ReadOnly也是一个属性修饰符。它指定不能将属性分配给 - 即,它是一个 getter。

关于c# - C# 中的 ReadOnly 与 VB.NET 中的对比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9632877/

相关文章:

c# - 如何使用一次性设置?

c# - .NET 引用源代码中的四个破折号组是什么?

.net - SpecFlow - 您如何正确使用功能文件中的 "Background:"命令?

vb.net - 在 VB.NET 中复制字节数组

vb.net - VS.Net 2008 中的 "Asynchronous Processing=true"和 Quickwatch/Watch 问题

c# - 谷歌客户端登录授权和谷歌音乐

c# - B 树节点通常如何表示?

c# - 不知何故MySQL在运行后突然无法执行查询

.net - 跨多个项目使用 EntityFramework

vb.net - 控件在表单设计器上突然消失