一段VB.NET代码如下:Public Class SuperTreeViewNode
Inherits System.Windows.Forms.TreeNode
'节点类型
Public NodeType As String = ""
<System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2211:NonConstantFieldsShouldNotBeVisible")> Public Shared NodeCount As Integer = 0 Public Sub New(ByVal NodeText As String)
MyBase.New(NodeText)
NodeCount += 1
End Sub
Public Sub New()
MyBase.New()
NodeCount += 1
End Sub问题1:红色部分的基类构造函数在C#中应该怎样写代码才能实现相同功能?
问题2:“ <System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2211:NonConstantFieldsShouldNotBeVisible")> ”这段代码是什么意思?
希望各位赐教,谢谢!
Inherits System.Windows.Forms.TreeNode
'节点类型
Public NodeType As String = ""
<System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2211:NonConstantFieldsShouldNotBeVisible")> Public Shared NodeCount As Integer = 0 Public Sub New(ByVal NodeText As String)
MyBase.New(NodeText)
NodeCount += 1
End Sub
Public Sub New()
MyBase.New()
NodeCount += 1
End Sub问题1:红色部分的基类构造函数在C#中应该怎样写代码才能实现相同功能?
问题2:“ <System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2211:NonConstantFieldsShouldNotBeVisible")> ”这段代码是什么意思?
希望各位赐教,谢谢!
{
NodeCount += 1;
}
public SuperTreeViewNode(string NodeText):base()
{
NodeCount += 1;
}