1

Je suis en fait plus à l'aise dans le langage Java pour développer des applications. Mais puisque mon exigence est maintenant de plus en plus serrée, j'ai besoin de sauter en avant dans VB.NET bien ouais ... semble devoir s'adapter un peu.Est-il possible de définir des propriétés automatiquement dans VB.NET?

Quoi qu'il en soit, j'ai tapé beaucoup pour faire ces propriétés setter et getter à l'intérieur de Visual Studio;

Public Property supplierId() As Integer 
    Get 
     supplierId = iSupplierId 
    End Get 
    Set(ByVal value As Integer) 
     iSupplierId = value 
    End Set 
End Property 

Avons-nous une façon automatique de faire le réglage et d'obtenir les propriétés d'une variable? Parce que j'ai trouvé que pendant que je suis en langage java et en utilisant Netbeans, la fonction setter et getter (ou parfois nous avons appelé comme méthode) est un peu CLIC et CLIC. Tout est fini! Mais ici ... quand j'ai essayé dans VB.Net, waw ... tapé, ... hehehe.

Avons-nous automatiquement la possibilité d'insérer ces propriétés setter et getter d'une variable dans VB.NET?

+0

, et le type, et tapez à nouveau ... huhu – gumuruh

Répondre

7

Oui, vous avez deux options différentes:

  1. extraits de code. Cela ressemble plus à ce que vous avez l'habitude de dans Netbeans. L'IDE insérera automatiquement le "stub" pour une propriété, et tout ce que vous avez à faire est de remplir les détails.

    Pour cela, il suffit de taper property. IntelliSense (auto-complétion) suggérera que vous tapez "Propriété". Lorsque cela se produit et que vous voyez le mot «Propriété» en surbrillance, appuyez sur la touche de l'ongletdeux fois. Il insère un extrait qui ressemble à ceci:

    Private newPropertyValue As String 
    Public Property NewProperty() As String 
        Get 
         Return newPropertyValue 
        End Get 
        Set(ByVal value As String) 
         newPropertyValue = value 
        End Set 
    End Property 
    

    Il y a beaucoup de ces extraits intégrés, tous accessibles de la même façon pour les mots-clés communs.

  2. Propriétés automatiques. Il s'agit d'une syntaxe simplifiée pour la déclaration des propriétés, où le compilateur crée automatiquement un champ de sauvegarde privé. Vous pouvez même spécifier une valeur par défaut pour la propriété en utilisant cette syntaxe. Il ressemble à ceci:

    Public Property MyFavoriteColor As Color = Color.Green 
    

    Notez, cependant, que ce n'est disponible à partir de la version VB.NET 10. Ce qui signifie que cela fonctionnera aussi longtemps que vous utilisez Visual Studio 2010 ou une version ultérieure, quel que soit de la version .NET Framework que vous ciblez.

Type
+2

+1 Oui, hehehe, l'IDE est moderne, huhuhu, il est dans le, waw, hehuhehu, [Documentation] (http: // msdn .microsoft.com/fr-us/library/z1x90c1b.aspx)! Hehuhawawgagagoogoogoo. – MarkJ

+0

@MarkJ: Hmm, ça va? Vous l'avez évidemment perdu. Quoi, avec les gens qui lisent lire la documentation? –

+0

Je suppose qu'ils ne le font pas. Pas si ils sont occupés à rire de la façon dont ils détestent la langue qu'ils abusent. – MarkJ

Questions connexes