String() da vb6

venerdì 03 agosto 2007 - 07.55

secks Profilo | Senior Member

Ho una funzione da riportare in vb.net. Tutto ok esclusa la seguente istruzione:

String(10, 0)

dovrebbe somigliare a replace, 10 volte il carattere nothing, ma non so come riportarlo in vb.net, qualcuno ha qualche idea?

Ciao a tutti e grazie.
Paolo.

micto27 Profilo | Senior Member

>Ho una funzione da riportare in vb.net. Tutto ok esclusa la seguente
>istruzione:
>
>String(10, 0)
>
>dovrebbe somigliare a replace, 10 volte il carattere nothing,
>ma non so come riportarlo in vb.net, qualcuno ha qualche idea?
>
>Ciao a tutti e grazie.
>Paolo.

Per quanto riguarda genericamente ottenere una stringa come ripetizione di un carattere per n volte

Dim str as New String(char, count)
es. Dim str As New String("a", 10) --> "aaaaaaaaaa"

l'argomento char deve però essere di tipo stringa (il valore 0 non ti verrebbe accettato),
e anche se utilizzi la funzione Chr --> Dim str As New String(Chr(0), 10)
ti ritrovi comunque come risultato una stringa vuota e non 10 volte "nothing"

Ciao, Michele
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5