| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Types Nullable en VB.Net
    . Lorsque vous créez des variables utilisant Visual nombreux types de données de base de NET , VB assigne une valeur par défaut pour les initialiser . Par exemple , lorsque vous créez une variable entière , Visual Basic attribue automatiquement zéro comme valeur par défaut. Parfois, cependant, vous pouvez utiliser des variables qui n'ont pas de valeurs définies . VB a une structure de wrapper qui modifie les types génériques vous permettent de créer les types Nullable qui n'ont pas de valeurs par défaut. Types

    Vous pouvez créer les types Nullable des variables à partir de la plupart des types de données de Visual Basic . Tous les types numériques , y compris entier , UInteger , octet, sbyte , bref, ushort , long, ulong , simple et double autoriser les valeurs NULL . Vous pouvez également créer des variables nullables de dates ou types CHAR . Toutefois, Visual Basic ne vous permet pas de créer des types de chaînes Nullable. Si vous essayez d' , une erreur se produit qui vous indique les types de chaîne doivent avoir une valeur ou un argument de type limité à une classe de la structure.
    Syntaxe

    VB.NET vous donne trois façons de créer des types Nullable dans votre programme. D'abord, vous pouvez taper " myVariable Dim ? As Integer " pour créer un entier nullable . Le point d'interrogation à la fin du nom de la variable est un modificateur qui indique au programme de ne pas attribuer une valeur par défaut . Lorsque vous utilisez cette variable tout au long du programme , vous n'avez pas besoin de taper le point d'interrogation . Deuxièmement, vous pouvez taper " myVariable As Integer ? " comme une légère variante de la première manière . Troisièmement, vous pouvez taper " myVariable As Nullable ( Of Integer ) " pour définir clairement cette variable en utilisant la structure nullable .
    Utilisation

    Vous voudrez peut-être d'utiliser un type nullable dans une situation où vous ne savez pas certaines informations. Par exemple, si vous avez un programme qui permet de suivre une liste de tâches , vous pouvez avoir une variable booléenne pour celui qui a "true" pour chaque corvée terminée et "false" pour ceux qui n'ont pas encore terminé . Si vous n'êtes pas sûr si oui ou non vous avez terminé une tâche , vous pouvez utiliser la valeur null comme un rappel à revérifier cette corvée pour savoir si vous avez terminé ou non.
    Considérations
    Photos

    Réglage de la valeur d'un nombre entier de zéro, ou même de mettre une valeur booléenne false, n'est pas la même chose que de donner soit une valeur nulle. Null signifie essentiellement qu'une variable n'a pas de valeur , mais ces deux actions laisse toujours les variables avec une valeur enregistrée dans la mémoire. Pour avoir les vraies valeurs NULL, vous devez utiliser la structure nullable . De cette façon, vous pouvez utiliser le mot " rien" pour enlever toute valeur à partir de ces variables au lieu de simplement les mettre aux valeurs par défaut pour les types respectifs.

    Previous :

    next :
      articles connexes
    ·Comment travailler avec une liste déroulante Visual Ba…
    ·Comment tuer un procédé utilisant VB.net 
    ·Comment jouer des sons avec Visual Basic 
    ·Les choses amusantes à faire à Visual Basic 
    ·Comment faire un Keylogger dans VB 
    ·Comment utiliser une case à cocher et une liste dérou…
    ·Comment supprimer ODBC DSN sur VBNET 
    ·Comment redimensionner un formulaire Visual Basic pour …
    ·Comment prévenir un terminal utilisateur de service su…
    ·Comment remplacer les tirets dans Visual Basic 
      articles en vedette
    ·Rediriger Vs . Avant dans Java 
    ·Comment obtenir un ID réseau local et le domaine en VB…
    ·Dépannage Java dans Windows XP 
    ·Comment faire pour intégrer une base de données dans …
    ·Comment utiliser des caractères en 3D dans Programmati…
    ·Qu'est-ce que la demande processeur dans Struts 
    ·Développement IPhone et cadres 
    ·Comment utiliser une carte contrôleur RAID en DOS 
    ·Qu'est-ce que le Python 2.6 Chemin Interprète 
    ·Comment faire pour convertir StreamSource en String en …
    Copyright © Connaissances Informatiques http://fr.wingwit.com