Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826

    [vb.net]stringhe complesse

    ciao.
    devo assegnare delle particolari stringhe del tipo "ad\as\"222\""
    ad una variabile stringa.
    Solo che da codice mi egna errore , in c# c'era l'operatore @ in vb?
    grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    nessuno?

  3. #3
    Allora in C# usi l' operatore @ perchè le stringhe possono essere elaborate in modalità differenti. In VB.NET no è cosi', ma puoi soccombere al tutto con la classe Char.
    La classe Char riceve come parametro un numero (codice ASCII) e restituisce il suo bel simbolo Char ...
    Ad esempio potresti scrivere

    Dim Pippo As String = "piipo" & Chr(34) --> sarebbe un ritorno a capo ...

    Non conosco altri metodi.


  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    grazie 1000 se c'è ualcuno che conosce alti metodi benvenga intanto cerco di sbrogliare cosi'.
    ps qual è l carattere asci "?
    grazie.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    c'è una funzione gia fatta , cosi' è un casino , ho delle regular expression lunghissime!

  6. #6
    devi cercare su google la tabella codici ascii sono tanti e non me li ricordo ...

  7. #7
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Originariamente inviato da giuseppe500
    grazie 1000 se c'è ualcuno che conosce alti metodi benvenga intanto cerco di sbrogliare cosi'.
    Quale metodo può essere più sbrigativo rispetto a quello delle verbatim strings (cioè l'apporre un carattere @ prima della stringa)?
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  8. #8
    Originariamente inviato da giuseppe500
    ps qual è l carattere asci "?
    34, ma non credo che ti serva... nelle verbatim strings e nelle stringhe VB.NET basta inserire le virgolette due volte per far sì che non vengano interpretate come la fine della stringa e vengano invece considerate come un singolo ". Ad esempio, per inserire in una stringa
    codice:
    MItaly disse "Hello world"
    scriverai
    codice:
    Dim stringa As String
    stringa = "MItaly disse ""Hello world"""
    .
    Amaro C++, il gusto pieno dell'undefined behavior.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.