Share via


Fonctionnalités du langage Visual Basic 2005, exemple

Mise à jour : novembre 2007

Cet exemple montre les nouvelles fonctionnalités de langage de Visual Basic, comprenant les génériques, la surcharge d'opérateur et le mot clé Using.

Pour obtenir des exemples et leurs instructions d'installation

  • Effectuez une ou plusieurs des opérations suivantes :

    • Dans le menu ? (Aide), cliquez sur Exemples.

      Le fichier Readme contient des informations sur les exemples.

    • Accédez au site Web Exemples Visual Studio 2008. La version la plus récente des exemples est disponible sur ce site.

    • Recherchez les exemples sur l'ordinateur sur lequel Visual Studio est installé. Par défaut, les exemples et un fichier Readme sont installés sous lecteur:\Program Files\Microsoft Visual Studio 9.0\Samples\1036. Pour les versions Express de Visual Studio, tous les exemples sont disponibles en ligne.

Pour plus d'informations, consultez Recherche des fichiers d'exemple.

.

Note de sécurité :

Cet exemple de code est destiné à illustrer un concept ; il présente uniquement le code qui se rapporte spécifiquement à ce concept. Il est possible qu'il ne réponde pas aux exigences de sécurité d'un environnement spécifique, et ne doit pas être utilisé exactement comme indiqué. Nous vous recommandons d'ajouter du code de sécurité et de gestion des erreurs afin de renforcer la sécurité et la fiabilité de vos projets. Microsoft fournit cet exemple de code « EN L'ÉTAT » sans aucune garantie.

Pour exécuter cet exemple

  • Appuyez sur F5.

Démonstrations

Cet exemple montre ces fonctionnalités de langage :

  • Surcharge d'opérateur   La classe ValidatedString représente une chaîne avec validation personnalisée. L'opérateur & retourne la concaténation de deux objets ValidatedString.

  • Génériques   La classe Pair contient deux valeurs. Lorsque vous déclarez une instance de la classe Pair, vous spécifiez le type des deux valeurs. La méthode Match teste si les types et les valeurs de la paire sont identiques.

  • Using   L'Using, instruction (Visual Basic) fait référence à une ressource de flux de données ouverte par une requête d'un client Web. L'instance de flux est automatiquement supprimée à la fin du bloc Using.

  • TryCast et IsNot   TryCast essaie d'effectuer un cast d'un objet à un type particulier et retourne la valeur convertie. Si le cast échoue, Nothing est retourné. L'opérateur IsNot est utilisé pour tester le résultat de retour pour Nothing.

Voir aussi

Concepts

Types génériques en Visual Basic

Référence

Operator, instruction

Using, instruction (Visual Basic)

Autres ressources

Exemples de langages Visual Basic