Italian Utilizzo di StringBuilder ?

Discussion in 'Italian Forum' started by AlpVir, Jul 9, 2015.

Similar threads

B4A Code Snippet Get the APK signature at runtime
B4A Class EscapeXml - Code snippet
B4A Code Snippet Remove accents from string
B4J Tutorial [WebApp] (mini) Template Engine
B4A Tutorial Text files
  1. AlpVir

    AlpVir Well-Known Member Licensed User

    Qualcuno è in grado di spiegarmi la differenza, in termini di prestazioni/occupazione memoria/altro fra questi due spezzoni di codice che portano allo stesso risultato ?
    Grazie per l'attenzione
    Code:
    Dim sb       As StringBuilder
    dim Tutto    as String
    sb.Initialize
    sb.Append(
    "primo")
    sb.Append(
    "secondo")
    sb.Append(
    "terzo")
    Tutto=sb.ToString
    Code:
    Dim Tutto      as string
    Tutto=
    "primo"
    Tutto=Tutto & 
    "secondo"
    Tutto=Tutto & 
    "terzo"
     
  2. picenainformatica

    picenainformatica Active Member Licensed User

    Lo string builder aggiunge alla stringa iniziale (APPEND) l'altra crea una nuova stringa, ci copia le prime 2 e la riassegna alla prima. se devi concatenate molte stringhe (centinaia o migliaia) la differenza è enorme.
     
    cimperia likes this.
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice