Equivalente VB.NET della stenografia della proprietà C #?

Esiste un equivalente VB.NET al C #:

public string FirstName { get; set; } 

So che puoi farlo

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

Ma non riesco a trovare una risposta su una scorciatoia di Visual Basic.

Non esiste una scorciatoia per Visual Studio 2008 o precedente per VB.NET.

In Visual Studio 2010 e oltre, è ansible utilizzare la seguente stenografia:

 public property FirstName as String 

Questo sarà gestito come la tua versione corta in C # è – penso che chiamano “Proprietà auto”

Vedi anche: Proprietà auto-implementate (Visual Basic)

In Visual Studio 2008, dopo aver digitato solo la Property della parola chiave, premere il tasto Tab . Incollerà per te uno snippet di modello che puoi riempire molto rapidamente.

Ma sì, non c’è una sostituzione di un collegamento di tipo 10 di Visual Basic in Visual Basic 9.

Sfortunatamente, Visual Basic 9 (fornito con .NET 3.5 / Visual Studio 2008) non ha proprietà automatiche.