«toString» ou «ToString» est une méthode ou une fonction de formatage majeure utilisée dans les langages de programmation de haut niveau. Il convertit un objet en sa représentation sous forme de chaîne afin qu'il soit adapté à l'affichage.
Comment puis-je convertir un objet JavaScript en chaîne? Exemple: var o = {a:1, b:2} console.log(o) console.log('Item: ' + o) Production: Object {a = 1, b = 2} // très belle sortie lisible :) Item: [objet Object] // aucune idée de ce qu'il y a à l'intérieur :(
J'ai une classe définie comme suit: public class Person { private String name; // constructor and getter/setter omitted } J'ai essayé d'imprimer une instance de ma classe: System.out.println(myPerson); mais je suis la sortie suivante: com.foo.Person@2f92e0f4. Une chose similaire s'est produite lorsque j'ai essayé d'imprimer un tableau d' Personobjets: Person[] people …
Mon énumération comprend les valeurs suivantes: private enum PublishStatusses{ NotCompleted, Completed, Error }; Je veux cependant pouvoir afficher ces valeurs de manière conviviale. Je n'ai pas besoin de pouvoir à nouveau passer de la chaîne à la valeur.
Je fais un petit programme de mémorisation de vocabulaire où les mots seraient flashés sur moi au hasard pour les significations. Je veux utiliser la bibliothèque C ++ standard comme Bjarne Stroustroup nous le dit, mais j'ai rencontré un problème apparemment étrange dès la sortie de la porte. Je veux …
var items = from c in contacts select new ListItem { Value = c.ContactId, //Cannot implicitly convert type 'int' (ContactId) to 'string' (Value). Text = c.Name }; var items = from c in contacts select new ListItem { Value = c.ContactId.ToString(), //Throws exception: ToString is not supported in linq to …
Récemment, j'ai dû sérialiser un double en texte, puis le récupérer. La valeur ne semble pas être équivalente: double d1 = 0.84551240822557006; string s = d1.ToString("R"); double d2 = double.Parse(s); bool s1 = d1 == d2; // -> s1 is False Mais selon MSDN: Standard Numeric Format Strings , l'option …
Existe-t-il une méthode que je peux remplacer dans mes classes personnalisées afin que lorsque NSLog(@"%@", myObject) est appelé, il imprimera les champs (ou ce que je juge important) de mon objet? Je suppose que je recherche l'équivalent Objective-C de Java toString().
Quelle est la différence entre Convert.ToString()et .ToString()? J'ai trouvé de nombreuses différences en ligne, mais quelle est la différence majeure?
Les valeurs dans my enumsont des mots qui doivent contenir des espaces, mais les énumérations ne peuvent pas avoir d'espaces dans leurs valeurs, donc tout est groupé. Je veux remplacer toString()pour ajouter ces espaces là où je le dis. Je veux également que l'énumération fournisse l'énumération correcte lorsque j'utilise valueOf()sur …
Lorsque j'utilise console.log()un objet dans mon programme JavaScript, je vois simplement la sortie [object Object], ce qui n'est pas très utile pour déterminer de quel objet (ou même de quel type d'objet) il s'agit. En C #, j'ai l'habitude de redéfinir ToString()pour pouvoir personnaliser la représentation du débogueur d'un objet. …
J'obtiens cela lorsque j'appelle toStringun objet que j'ai reçu d'un appel de fonction. Je sais que le type de l'objet est encodé dans cette chaîne, mais je ne sais pas comment le lire. Comment s'appelle ce type d'encodage?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.