Différence entre .ToString et Convert.ToString en C#
La différence entre .ToString et Convert.ToString est Convert.ToString (variable)
gère les valeurs NULL même si la valeur de la variable devient NULL, mais variable.ToString()
ne gère pas les valeurs NULL, il génère une erreur d’exception de référence NULL. Donc, une bonne pratique de codage utilisant «Convert» est toujours sûre.
Exemple 1:
//Retourne une exception de référence null pour str. string str; object o = null; str = o.ToString();
Exemple 2:
//Retourne une chaîne vide pour str et ne lève pas d'exception. string str; object o = null; str = Convert.ToString(o);
- Qu’est-ce que la POO ?
- Comment extraire des nombres d’une chaîne de caractères en C#
- Comment découper une chaîne de caractères en C#
- Expression régulière pour valider numéro téléphone en C#
- Expression régulière pour valider une adresse mail en C#
- Remplacer plusieurs espaces par un seul en utilisant Regex en C#
- Les expressions régulières en C#
- Classes génériques en C#
- Créer une méthode asynchrone avec async et await en C#
- Récupérer l’adresse IP en C#
- Télécharger un fichier depuis une URL en C#
- Comment envoyer et recevoir des données TCP/IP à l’aide de sockets en C#
- Reflection en C#
- Récupérer la valeur de l’attribut d’un nœud XML en C#
- Récupérer la valeur d’un nœud d’un fichier XML en C#
- Limiter deux chiffres après la virgule en C#
- Afficher la date et l’heure en C#
- Comment lister les fichiers d’un répertoire en C#
- Comment supprimer tous les fichiers d’un dossier en C#
- Comment supprimer un fichier en C#
- Copier – Coller un fichier en C#
- Lire et écrire dans un fichier en C#
- Comment créer une variable globale en C#
- Créer un fichier texte en C#
- Parcourir les valeurs d’une énumération en C#
- Multithreading en C#
- Gestion des exceptions en C#
- Les énumérations en C#
- Les indexeurs en C#
- Les méthodes anonymes en C#
- Les délégués en C#
- Les événements en C#
- Surcharge des opérateurs en C#
- Surcharger la méthode ToString() en C#
- Classe abstraite en C#
- Les interfaces en C#
- Héritage multiple en C#
- Différents types de constructeurs en C#
- Convertir un dictionnaire en une liste en C#
- Comment utiliser substring en C#
- Les collections en C#
- Programmation orientée objet en C#
- Supprimer un élément d’un dictionnaire en C#
- Trier un dictionnaire en C#
- Comment déclarer et initialiser un dictionnaire en C#
- Parcourir un dictionnaire en C#
- Récupérer une valeur dans un dictionnaire en C#
- Tableau d’objet en C#
- Tableau dynamique en C#
- Recherche d’une valeur dans un tableau en C#
- Tableaux à deux dimensions en C#
- Tester si un tableau contient une valeur en C#
- Les tableaux en C#
- Convertir une ArrayList en tableau en C#
- Compter le nombre des éléments dans ArrayList en C#
- Trier une ArrayList en C#
- Comment supprimer un élément dans une ArrayList en C#
- Insérer un élément à un index donné dans ArrayList en C#
- Comment ajouter des éléments dans ArrayList en C#
- Différence entre ArrayList et List en C#
- Comment vider une liste en C#
- Convertir une liste en tableau en C#
- Transformer une liste en chaîne de caractères en C#
- Comment copier un tableau dans une liste en C#
- Vérifier si un élément existe dans la liste en C#
- Comment supprimer un élément d’une liste en C#
- Trier une liste en C#
- Insérer un élément à un index donné dans une liste en C#
- Parcourir une liste en C#
- Compter le nombre d’éléments dans une liste en C#
- Comment ajouter des éléments à une liste en C#
- Différence entre une interface et une classe abstraite en C#
- Différence entre PHP et ASP.NET
- Différence entre float et double
- Différence entre Winforms et WPF
- Différence entre C# et .NET
- Différence entre .NET Core et .NET Framework
- Différence entre .ToString et Convert.ToString en C#
- Différence entre compilateur et interpréteur
- Différence entre i++ et ++i
- Différence entre ASP et ASP.net
- Différence entre C++ et C#
- Différence entre java et .NET
- Différence entre java et C#
- Programmation en C# – Les boucles
- Programmation en C# – L’instruction Break
- Programmation en C# – L’instruction Continue
- Programmation en C# – Les structures conditionnelles
- Programmation en C# – Les opérateurs
- Programmation en C# – Les constantes
- Comment déclarer une variable en C#
- Programmation en C# – La conversion de type
- Programmation en C# – Les types de données
- Programmation en C# – Les syntaxes de base
- Structure d’un programme en C#
- Programmation en C# – Introduction
QCMs qui pourraient vous intéresser :
- Questions techniques sur MYSQL
- QCM MySQL Corrigé – Optimisation de requêtes
- QCM Base de données avec correction
- QCM sur PHP
- QCM Symfony
- QCM AngularJS
- QCM React
- QCM HTML / CSS
- QCM Java – Programmation Orientée Objet
- QCM Python
- QCM Cloud Computing
- QCM Framework Spring
- QCM Javascript
- QCM jQuery
- QCM Oracle
- QCM sur GIT – Gestionnaire de version
- QCM Linux – Gestion de processus
- QCM Réseau
- QCM Architecture des ordinateurs
- QCM Securité informatique
- QCM En Informatique Générale
- QCM en C
- QCM en C#
- QCM sur l'algorithmique
- QCM Word
- QCM Excel
- QCM PowerPoint
- QCM Access