Articles of chaîne

c # Raccourcissez int dans le code sensible à la casse

Il y a 26 caractères dans l’alphabet (abc..yz) et 10 chiffres (0..9). Cela nous donne un lexique de 62 caractères à utiliser si nous allons sensible à la casse. Pour le moment, nous construisons une partie d’un nom de fichier basé sur un identifiant dans notre firebase database. Ces chiffres peuvent être assez longs, nous […]

Encodage de chaînes depuis et vers la base 64

J’essaie d’encoder des chaînes de la base 64 et j’essaie d’obtenir le résultat voulu ssortingng text = base64ssortingng…. //Here I have a base-64 ssortingng. byte[] encodedByte = System.Text.ASCIIEncoding.ASCII.GetBytes(text); ssortingng base64Encoded = Convert.ToBase64Ssortingng(encodedByte); if (text == base64Encoded) //If the new encoded ssortingng is equal to its original value return base64Encoded; J’ai essayé de faire cela et […]

C # IEnumerable en chaîne

Pour des raisons de journalisation, je voudrais appeler la méthode .ToSsortingng() de chaque object sur un tableau object []. Comment puis-je faire cela de la manière la plus simple? Dis que j’ai: myArray = new Object[]{“assortingng”,1, Customer} Log(????); Comment puis-je passer une chaîne telle que sa valeur est égale à: “assortingng”.ToSsortingng()+1.ToSsortingng()+Customer.ToSsortingng() Ou mieux, avec une […]

Utiliser un tableau comme argument pour ssortingng.Format ()

Lorsque j’essaie d’utiliser un tableau comme argument de la méthode ssortingng.Format() , l’erreur suivante ssortingng.Format() : FormatException: Index (basé sur zéro) doit être supérieur ou égal à zéro et inférieur à la taille de la liste d’arguments. Le code est comme suit: place = new int[] { 1, 2, 3, 4}; infoText.text = ssortingng.Format(“Player1: {0} […]

Comment utiliser C # pour sortinger les valeurs numériquement?

J’ai une chaîne qui contient des nombres séparés par des points. Quand je fais le sorting, cela ressemble à ceci puisqu’il s’agit d’une chaîne: 3.9.5.2.1.1 3.9.5.2.1.10 3.9.5.2.1.11 3.9.5.2.1.12 3.9.5.2.1.2 3.9.5.2.1.3 3.9.5.2.1.4 etc. Je veux le sortinger comme ceci: (dans l’ordre numérique) 3.9.5.2.1.1 3.9.5.2.1.2 3.9.5.2.1.3 … 3.9.5.2.1.9 3.9.5.2.1.10 3.9.5.2.1.11 3.9.5.2.1.12 Je sais que je peux: Utilisez […]

Vérification de plusieurs contenus sur une chaîne

J’ai donc un conditionnel qui ressemble actuellement à ceci … if (input.Contains(“,”) || input.Contains(“/”) || input.Contains(@”\”) || input.Contains(“.”)) Je dois append quelques caractères supplémentaires à vérifier et je me demandais s’il existait une syntaxe plus condensée pour accomplir la même chose. Quelque chose de semblable à l’opérateur SQL de IN? if ( input IN (“,”, […]

Comment écrire la valeur de chaîne JSON dans le code?

Je veux stocker la chaîne suivante dans une variable Ssortingng {“Id”: “123”, “Date de l’enregistrement”: “2012-10-21T00: 00: 00 + 05: 30”, “Statut”: 0} C’est le code que j’utilise .. Ssortingng str=”{“Id”:”123″,”DateOfRegistration”:”2012-10-21T00:00:00+05:30″,”Status”:0}”; ..mais ça montre une erreur ..

Comment extraire une balise href d’une chaîne en C #?

J’ai une fonction C # qui renvoie une chaîne au format suivant: ssortingng tableTag = “135 Boot” Je veux obtenir le lien href et le stocker dans une autre chaîne appelée link: ssortingng link = “https://stackoverflow.com/questions/22151037/how-to-extract-href-tag-from-a-string-in-c/Boot_53.html” Comment puis-je faire cela en C #?

Pourquoi ai-je un FormatException lors de la conversion d’une chaîne en float?

Lorsque j’essaie de convertir une chaîne en float: Console.WriteLine(float.Parse(“6.59”)); il lève une exception: Exception non gérée: System.FormatException: la chaîne d’entrée n’était pas dans le bon format. at System.Number.ParseSingle (Valeur de chaîne, options NumberStyles, NumberFormat Info numfmt) Quand j’essaye comme ça: Console.WriteLine(Convert.ToSingle(“6.59”)); Il lève la même exception: Exception non gérée: System.FormatException: la chaîne d’entrée n’était pas […]

Le moyen le plus efficace de convertir une chaîne en 2 décimales en C #

J’ai une ssortingng qui nécessite une décimale insérée pour donner une précision de 2. 3000 => 30.00 300 => 3.00 30 => .30