Ayuda! Separadores en un textbox

Iniciado por birdez, 30 Mayo 2012, 17:39 PM

0 Miembros y 2 Visitantes están viendo este tema.

79137913

HOLA!!!

Cita de: $Edu$ en 31 Mayo 2012, 18:56 PM
dara un array asi, y si te pones a fijar quedan los puntos y las comas y punto y coma. Asi que luego de eso, recorres el array para remplazar esos simbolos por nada.

Código (vbnet) [Seleccionar]


array[i].Replace(",", "")
array[i].Replace(".", "")
array[i].Replace(";", "")
array[i].Replace(" ", "") // yo lo pondria por si algo no salio bien xD


NO HAGAS ESO, antes de hacer el split lo haces, sino vas a consumir muchos mas recursos, es preferible hacerlo a la string entera  y luego con eso estas seguro de que los items no tienen ni coma ni punto ni nada.

GRACIAS POR LEER!!!
"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

79137913                          *Shadow Scouts Team*

$Edu$

Tenes razon 79137913, lo pense mal a eso.

Birdez, no sabes leer, saludos

birdez

esq el problema que no se hacer lo de que me detecte nada entonces no puedo solucionar el problema se q no me lo vais a dar hecho pro hay muchas cosas d las q me deciis q no entiendo a lo q os referiis xq como tampoco no tengo nignun cosigo pa ir fijándome...

gracias de todas formas x contestar y ayudar

birdez


$Edu$

Esque ya te dije como puedes hacerlo, que parte no entiendes? desde un principio no sabes como usar Split()? bueno pues es buscar en google y listo, menos de 20 segundos y obtenes tu respuesta.

Ademas de no leer no se te entiende casi nada cuando escribis, fijate que pones "cosigo", y te falta usar muchas comas para que se entienda todo mejor.

No te lo digo de burla ni para que lo tomes mal, sino para que tus respuestas sean mas rapidas la proxima vez. Fijate que se hicieron como 20 comentarios en este tema y si vos te planteabas bien tu pregunta, ponias ejemplos de lo que querias lograr, escribias bien, buscabas en google los terminos o cosas que no entendias de las respuestas.. tal vez hasta con 1 solo comentario ya te contestaban tu duda y ya hubieras terminado ese proyecto hace rato xD

seba123neo

el foro es para preguntar algo especifico con ya un minimo conocimiento del tema, no para preguntar como se usa cada propiedad que vas descubriendo, sino se hace un topic de 500 post, para eso esta google o un libro de .NET que hay muchos en internet para bajar.
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

Roboto

Aki esta lo k buscas

http://msdn.microsoft.com/es-es/library/ms228388(v=vs.80).aspx


class TestStringSplit
{
    static void Main()
    {
        char[] delimiterChars = { ' ', ',', '.', ':', '\t' };

        string text = "one\ttwo three:four,five six seven";
        System.Console.WriteLine("Original text: '{0}'", text);

        string[] words = text.Split(delimiterChars);
        System.Console.WriteLine("{0} words in text:", words.Length);

        foreach (string s in words)
        {
            System.Console.WriteLine(s);
        }
    }
}





Resultados


Original text: 'one     two three:four,five six seven'
7 words in text:
one
two
three
four
five
six
seven

birdez

tal vez tengáis razón pro me decíais cosas q no sabia como se usaban o no entendía bn a q os referíais, porque me pasabais cosas q yo no había visto nunca y se veía algo q no entendía pedía q me lo explicaran q seguramente me enteraría mejor si me lo decía alguien q no una guía en google, y alguna duda me surgía cuando me decíais algo por eso xq no lo había visto y no sabia lo q era para para la próxima vez ya lo tendré en cuenta gracias.

$Edu$

Por eso mismo te lo decimos, no tanto como reto sino para que la proxima vez te ahorres mucho tiempo en sacar tus dudas.

Terminaste el codigo? puedes dejar la funcion y la miramos a ver que se puede mejorar.

birdez

no no lo termine estoy en ello xq hasta ahora mismo no puede ponerme con ello cuando lo termine os paso todo el código a ver q tal esta

gracias