Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Prendere solo 3 lettere da una variabile stringa
Forum - C# / VB.NET - Prendere solo 3 lettere da una variabile stringa

Avatar
MirkoDistefano (Normal User)
Pro


Messaggi: 119
Iscritto: 10/02/2013

Segnala al moderatore
Postato alle 11:00
Sabato, 23/02/2013
Ciao a tutti,

sto costruendo un applicazione client server, e mi manca un piccolo codice per "completare l'opera".

Esempio

Il client invia una stringa al server "(C) - Ciao"

Nel server quando arriva la stringa "(C) - Ciao" come faccio ad inserire in una textbox solo la parte Ciao, eliminando i primi 6 caratteri?


Un buon bugiardo deve avere una buona memoria
PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 11:41
Sabato, 23/02/2013


...
PM Quote
Avatar
MirkoDistefano (Normal User)
Pro


Messaggi: 119
Iscritto: 10/02/2013

Segnala al moderatore
Postato alle 13:20
Sabato, 23/02/2013
Potete farmi un esempio più semplice voi, perchè in quel sito non ci capisco molto xD


Un buon bugiardo deve avere una buona memoria
PM Quote
Avatar
Poggi Marco (Member)
Guru


Messaggi: 950
Iscritto: 05/01/2010

Segnala al moderatore
Postato alle 13:49
Sabato, 23/02/2013
Tratto dal sito:
Codice sorgente - presumibilmente C#

  1. Example
  2. [Visual Basic]
  3. Dim myString As String = "abc"
  4. Dim test1 As Boolean = String.Compare(myString.Substring(2, 1), "c") = 0 / This is true.
  5. myString.Substring(3, 1) ' This throws ArgumentOutOfRangeException.
  6. Dim test2 As Boolean = String.Compare(myString.Substring(3, 0), String.Empty) = 0 / This is true.
  7.  
  8. /[C#]
  9. String myString = "abc";
  10. bool test1 = String.Compare(myString.Substring(2, 1), "c") == 0; /This is true.
  11. myString.Substring(3, 1); // This throws ArgumentOutOfRangeException.
  12. bool test2 = String.Compare(myString.Substring(3, 0), String.Empty) == 0; / This is true.
  13.  
  14. /[C++]
  15.  
  16. String *myString = L"abc";
  17. bool test1 = String::Compare(myString->Substring(2,1), L"c") == 0;  // This is true.
  18. myString->Substring(3,1);  // This throws ArgumentOutOfRangeException.
  19. bool test2 = String::Compare(myString->Substring(3,0), String::Empty) == 0;  // This is true.
  20.  
  21. [JScript]
  22. var myString : String = "abc";
  23. var test1 : boolean = String.Compare(myString.Substring(2, 1), "c") == 0; / This is true.
  24. myString.Substring(3, 1);  / This throws ArgumentOutOfRangeException.
  25. var test2 : boolean = String.Compare(myString.Substring(3, 0), String.Empty) == 0; / This is true.

Substring ( ) è un metodo della classe String, e richiede 2 parametri.
Il primo è la posizione del carattere di partenza ( partendo da 0 ), mentre il secondo specifica quanti caratteri considerare.

Ultima modifica effettuata da Poggi Marco il 23/02/2013 alle 13:52


Nulla va più veloce della luce, quindi rilassati.
PM Quote