Ayuda con código C#

Iniciado por Dante Linares, 18 Junio 2013, 07:43 AM

0 Miembros y 1 Visitante están viendo este tema.

Dante Linares

Hola, me llamo Dante, soy de Peru

El tema es el siguiente estoy haciendo una pequeña aplicacion por consola una pequeña agenda, que escribe y lee desde un txt, tengo problemas al momento de hacer una busqueda de texto, el codigo que tengo es el sgte.
Código en pastebin

les agradecería si me dan una manito :D

Saludos.

Dante Linares

Al parecer nadie tiene espiritu de colboración por este foro... Gracias

Novlucker

¿Cuál se supone que es el problema?

Saludos
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

El Benjo

Oye, Linares, necesitamos el código para poder ayudarte. No sé cómo hayas introducido el enlace al código o si este lo quitaste, pero el enlace no da.
www.es.neftis-ai.com

Sí hay un mejor lenguaje de programación y es ese con el que puedes desarrollar tus objetivos.

ABDERRAMAH

Se que esto no resuelve tu problema, pero será una buena lección;
Esto me ha parecido muy mejorable:
Código (C#) [Seleccionar]
public Persona(int c)
       {
           if (c < 10)
               codigo = "PER-0000";
           if (c >= 10 && c < 100)
               codigo = "PER-000";
           if (c >= 100 && c < 1000)
               codigo = "PER-00";
           if (c >= 1000)
               codigo = "PER-0";
           codigo = codigo + c;
       }



¿que te parece algo parecido a esto? ten en cuenta que yo no programo C# y he escrito esto sin corrector, te digo porque puede tener algún error, pero creo que se entiende la idea. Transformo el número a texto y le añado un "0" delante mientras su longitud (determinada por el número de caracteres) sea menor que 5.

Código (C#) [Seleccionar]
public Persona(int c)
       {
        string tmp = c.tostring;
       
             while (tmp.count < 5)
              {
               tmp="0" + tmp;
              }

          codigo = "PER-"+tmp;
       }