ReadOnly in C#vs in VB.NET

ser*_*hio 5 .net c# vb.net c#-to-vb.net

似乎VB.NET和C#readonly关键字有一些差异......

比方说,C#中的ReadOnly属性可以在某些条件下分配,但在VB.NET中 - 永远不会?

RB.*_*RB. 10

在C#中,readonly是一个字段修饰符.它指定只能在初始化或构造函数中分配字段.

VB.NET是相同的,除了ReadOnly也是属性修饰符.它指定不能将属性分配给 - 即它是一个吸气剂.