¿Y algo similar a StrDup, también de VBasic?

26/10/2003 - 20:29 por Jose Campos | Informe spam
Pues eso, que me he pasado al C# y no encuentro nada que se le parezca al
StrDup de VBasic.

Gracias, un saludo.

Preguntas similare

Leer las respuestas

#1 Tristan
27/10/2003 - 10:31 | Informe spam
La verdad es que no conozco esa función de vb. Conozco
una de C, pero nada de vb. ¿Que es lo que hace?
Respuesta Responder a este mensaje
#2 Jose A.
27/10/2003 - 22:43 | Informe spam
Funcion StrDup:

Devuelve una cadena o un objeto que se compone del carácter especificado
repetido el número de veces especificado.

Public Shared Function StrDup( _
ByVal Number As Integer, _
ByVal Character As { Char | String } _
) As String"Tristan" escribió en el mensaje
news:054201c39c6d$29c74780$
La verdad es que no conozco esa función de vb. Conozco
una de C, pero nada de vb. ¿Que es lo que hace?
Respuesta Responder a este mensaje
#3 Juan Cristóbal Olivares C.
28/10/2003 - 06:52 | Informe spam
public string StrDup (int cantidad, string texto)
{
if (cantidad < 1)
throw new ArgumentOutOfRangeException ("La cantidad es menor
a uno");

string salida = "";
for (int i = 1; i <= cantidad; i++)
salida += texto;

return texto;
}

public string StrDup (int cantidad, char caracter)
{
return StrDup (cantidad, caracter.ToString ());
}

"Jose A." escribió en el mensaje
news:%23ONc$
Funcion StrDup:

Devuelve una cadena o un objeto que se compone del carácter especificado
repetido el número de veces especificado.

Public Shared Function StrDup( _
ByVal Number As Integer, _
ByVal Character As { Char | String } _
) As String"Tristan" escribió en el mensaje
news:054201c39c6d$29c74780$
La verdad es que no conozco esa función de vb. Conozco
una de C, pero nada de vb. ¿Que es lo que hace?


Respuesta Responder a este mensaje
#4 Tristan
28/10/2003 - 10:04 | Informe spam
Aunque sigo siendo incapaz de descubrir esa función en
vb, y de hecho la que conocía que hacía eso es String(),
pero desde luego será así, claro :-).

En .net una de las sobrecargas del constructor de String
crea una cadena repetiendo n veces un caracter.

MessageBox.Show(new String('*', 20));
Respuesta Responder a este mensaje
#5 Tristan
28/10/2003 - 10:16 | Informe spam
Creo que por fin he encontrado StrDup. ¿Pero es de
vb.net, no?. Ahí está el problema, había entendido de
VB. :-)

Pues eso. La sobrecarga anterior del constructor de
String hace lo mismo.

De todas formas, no hay que olvidar que las librerias de
vb.net se pueden utilizar en C#.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida