如果有,请写个简单的例子,如果没有请说明为什么c#中有静态类,而vb.net中没有呢
如果有这样个问题:
将下面的C#代码转换成vb.net的代码,怎么弄?
public static class Demo
{
.....
}
谢谢
6 个解决方案
#1
public static class Demo
{
static int i = 0;
//.....
}
Public Class Demo
' Methods
Shared Sub New()
' Fields
Private Shared i As Integer
End Class
#2
直接声明就可以了,方法用Shared!
#3
Public NotInheritable Class Demo
Private Sub New()
End Sub
End Class
#4
Shared
只是关键字不一样罢了!
只是关键字不一样罢了!
#5
没写过静态类,方法可以写成静态的,这样就不用创建类的对象 直接调用就可以了
#6
一般的结构算是静态类
#1
public static class Demo
{
static int i = 0;
//.....
}
Public Class Demo
' Methods
Shared Sub New()
' Fields
Private Shared i As Integer
End Class
#2
直接声明就可以了,方法用Shared!
#3
Public NotInheritable Class Demo
Private Sub New()
End Sub
End Class
#4
Shared
只是关键字不一样罢了!
只是关键字不一样罢了!
#5
没写过静态类,方法可以写成静态的,这样就不用创建类的对象 直接调用就可以了
#6
一般的结构算是静态类