Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Aggiungere e Togliere Spazio da una var String
Forum - C# / VB.NET - Aggiungere e Togliere Spazio da una var String

Avatar
skynet1994 (Normal User)
Pro


Messaggi: 120
Iscritto: 16/06/2010

Segnala al moderatore
Postato alle 20:21
Martedì, 01/02/2011
Questo topic è stato chiuso dal moderatore

Ciao a tutti ho incontrato questo problema..
ho un variabile string

string ScreenSpace;
string AddTesto;

ScreenSpace = "          ";
AddTesto = " ";

io devo aggiungere o togliere spazio a ScreenSpace

come se fosse una variabile int

Ultima modifica effettuata da skynet1994 il 01/02/2011 alle 20:22
PM
Avatar
giovannibart91 (Member)
Pro


Messaggi: 64
Iscritto: 30/05/2008

Up
0
Down
V
Segnala al moderatore
Postato alle 21:20
Martedì, 01/02/2011
mi sembra un approccio un po' goffo, ma se è necessario.. non commento nulla a riguardo :D
ad ogni modo la classe string (ereditata nelle due variabili) è zeppa di operazioni sulle stringhe, basta darci una occhiata ;)

ad esempio un metodo ScreenSpace.Substring o uno ScreenSpace.Remove mi sembrano adatti nel caso volessi ridimensionare per difetto la stringa in questione

per aggiungere spazio invece basta semplicemente accodare altri caratteri "spazio" alla tua stringa, del tipo ScreenSpace &= chr(32)

Ultima modifica effettuata da giovannibart91 il 01/02/2011 alle 21:24
Non ho capito bene come farlo in C# - skynet1994 - 01/02/11 21:37
No cmq ho risolto cosi : ScreenSpace = ScreenSpace + AddTesto; - skynet1994 - 01/02/11 21:45
NON HO CAPITO SOLO COME TOGLIERE UNO SPAZIO ALLA STRINGA - skynet1994 - 01/02/11 21:47
PM
Avatar
crash outside control (Normal User)
Expert


Messaggi: 217
Iscritto: 12/02/2008

Up
0
Down
V
Segnala al moderatore
Postato alle 22:03
Martedì, 01/02/2011
Codice sorgente - presumibilmente Plain Text

  1. ScreenSpace += " ";




Codice sorgente - presumibilmente Plain Text

  1. ScreenSpace = ScreenSpace.Remove(ScreenSpace.Length - 1);


OK GRAZIE RISOLTO IL PROBLEMA :) - skynet1994 - 01/02/11 22:08
sicuramente non hai risolto TU - giovannibart91 - 01/02/11 23:00
PM