Visualizzazione dei risultati da 1 a 4 su 4

Discussione: [VB.NET] Split

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2011
    Messaggi
    119

    [VB.NET] Split

    Buonasera,
    perché se invio una stringa così:

    codice:
    "@LOGINOK@Alverman"
    
    nello splittato ho
    
    msgSplit(0) = ""
    msgSplit(1) = "LOGINOK"
    msgSplit(2) = "Alverman"
    
    invece di avere:
    msgSplit(0) = "LOGINOK"
    msgSplit(1) = "Alverman"
    
    la stringa la splitto cosi'
    
    Dim msgSplit() As String = Data.Split("@")
            Select Case msgSplit(0)
                Case "LOGINOK"
    ......
    Grazie, Alverman

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,466
    Perché le stringhe sono 3 ...

    "(vuota)@LOGINOK@Alverman"

    Le stringhe sono

    una prima del @

    una tra i due @

    la terza dopo il secondo @

    Per quello che vuoi tu devi usare

    "LOGINOK@Alverman"
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it L'avatar di Vinsent
    Registrato dal
    May 2011
    Messaggi
    314
    Originariamente inviato da oregon
    Perché le stringhe sono 3 ...

    "(vuota)@LOGINOK@Alverman"

    Le stringhe sono

    una prima del @

    una tra i due @

    la terza dopo il secondo @

    Per quello che vuoi tu devi usare

    "LOGINOK@Alverman"


    Si potrebbe usare un If (o Case) che esclude le 'String = ""'.
    Ciao

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2011
    Messaggi
    119
    Grazie ragazzi ......... sono proprio brasato !!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.