141 votes

L'équivalent en VB.net de la sténographie des propriétés en C# ?

Existe-t-il un équivalent en VB.net du programme C# :

public string FirstName { get; set; }

Je sais que tu peux le faire

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

Mais je n'arrive pas à trouver sur Google une réponse sur un raccourci vb.

159voto

Stefan Points 7940

Il n'existe pas de raccourci pour VB.NET dans Visual Studio 2008 ou antérieur.

Dans Visual Studio 2010 et au-delà, vous pouvez utiliser le raccourci suivant :

public property FirstName as String

Ceci sera traité comme votre version courte en C# ; je pense qu'ils l'appellent "Auto Property".

Voir aussi : Propriétés auto-implémentées (Visual Basic)

22voto

Ali Points 191

Dans Visual Studio 2008, après avoir tapé juste le mot clé Property, appuyez sur la touche Tab. Il collera pour vous un snippet de modèle que vous pourrez remplir très rapidement.

Mais oui, il n'y a pas de remplacement des raccourcis de type VB10 dans VB9.

4voto

Jon Limjap Points 46429

Malheureusement, Visual Basic 9 (livré avec .NET 3.5/Visual Studio 2008) ne dispose pas de propriétés automatiques.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X