136

C# に相当する VB.NET はありますか?

public string FirstName { get; set; }

私はあなたができることを知っています

Public Property name() As String
   Get
      Return _name.ToString
   End Get
   Set(ByVal value As String)
       _name = value
   End Set
End Property

しかし、Visual Basic の速記で答えをググることはできないようです。

4

3 に答える 3

154

Visual Studio 2008 以前の VB.NET の短縮形はありません。

Visual Studio 2010 以降では、次の短縮形を使用できます。

Public Property FirstName as String

これは、C#の短いバージョンとして処理されます-「自動プロパティ」と呼ばれていると思います

関連項目:自動実装プロパティ (Visual Basic)

于 2009-01-20T03:27:53.507 に答える
22

Visual Studio 2008 では、キーワードのみを入力した後PropertyTabキーを押します。テンプレート スニペットが貼り付けられるので、すぐに入力できます。

しかし、ええ、Visual Basic 9 には Visual Basic 10 タイプのショートカットの代わりはありません。

于 2009-08-01T12:25:46.777 に答える
4

残念ながら、Visual Basic 9 (.NET 3.5/Visual Studio 2008 に付属) には自動プロパティがありません。

于 2009-01-20T03:28:35.610 に答える