gpt4 book ai didi

vb.net - VB.net 中 private static readonly 字段的等效项是什么?

转载 作者:行者123 更新时间:2023-12-02 08:29:14 24 4
gpt4 key购买 nike

我的目标是在 VB.NET 中创建一个私有(private)静态只读字段

Public Class MyClass
Private Static ReadOnly someField As Regex = New Regex("somePattern")
End Class

这试图创建一个只有 get 访问权限的静态属性,但失败并出现错误:

'Static' is not valid on a member variable declaration.

在 C# 中,我将按如下方式创建它:

public class MyClass
{
private static readonly Regex someField = new Regex("somePattern");
}

如何在 VB.NET 中以类似的方式创建和初始化字段?

最佳答案

Private Shared ReadOnly

VB 中与static 成员等价的是Shared 成员。

关于vb.net - VB.net 中 private static readonly 字段的等效项是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29035164/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com