Я опытный разработчик 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
... запуск разработчика 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 { }
}
}
... и потребляет результаты. Но должен быть лучший способ. Вы знаете один?