gpt4 book ai didi

c# - VB.NET和C#的语法比较系统、全面、完整

转载 作者:行者123 更新时间:2023-11-30 16:32:28 25 4
gpt4 key购买 nike

我是一名经验丰富的 VB.NET 开发人员,想从 C# 入手。我正在搜索两种语言语法之间基于网络的比较作为快速引用。

我发现自己在安排 VB.NET 语法模板,例如...

Public MustInherit Class BaseClass
Public MustOverride Sub PublicMustOverrideSub(ByVal byValParam As Integer, ByRef byRefParam As String)

Protected MustOverride Function ProtectedMustOverrideFunc() As Double

Friend Sub FriendSubWithParamArray(ByVal ParamArray params() As Byte)
End Sub

Private Property PrivateProperty() As Integer
Get
End Get
Set(ByVal value As Integer)
End Set
End Property

Friend ReadOnly Property FriendReadOnlyProperty() As String
Get
Return String.Empty
End Get
End Property

Public WriteOnly Property PublicWriteOnlyProperty() As Double
Set(ByVal value As Double)
End Set
End Property
End Class

...启动 Developer Fusion...

public abstract class BaseClass
{
public abstract void PublicMustOverrideSub(int byValParam, ref string byRefParam);

protected abstract double ProtectedMustOverrideFunc();

internal void FriendSubWithParamArray(params byte[] @params)
{
}

private int PrivateProperty {
get { }
set { }
}

internal string FriendReadOnlyProperty {
get { return string.Empty; }
}

public double PublicWriteOnlyProperty {
set { }
}
}

...并使用结果。但必须有更好的方法。你认识一个吗?

最佳答案

可以在 http://www.harding.edu/fmccown/vbnet_csharp_comparison.html 找到 C# 和 VB.net 代码位的全面比较。

一篇关于从 VB 开发人员迁移到 C# 的非常好的文章:http://visualstudiomagazine.com/articles/2008/12/01/what-vb-devs-should-know-about-c.aspx

如果您喜欢网络广播,DNRTV 有一些关于这个主题的非常好的剧集。一定要检查一下:

关于c# - VB.NET和C#的语法比较系统、全面、完整,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4009691/

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