Un par de funciones…

Buenas a todos y todas :)

Como seguramente sabrán, estoy continuo aprendiendo C# desde zero y por el momento sólo estoy trabajando en modo consola -si preguntan, no es decisión mía jej-, aunque la diferencia es mas que evidente ya comienzo a sacar ventaja y hacer rendir mi tiempo ^^

Hoy compartiré dos humildes funciones/rutinas que me han ayudado bastante en C# (probablemente estas funciones ya vengan integradas de alguna manera al lenguaje, pero como apenas estamos “aprendiendo” sólo estamos usando cosas creadas por nosotros ¬¬).

La primera consiste en devolver un número entero, mostrando primero un mensaje enviado como argumento y luego devolver un número entero… si algo llegara a fallar devolvería un zero; especialmente cuando uno captura letras en datos númericos =P

Función 'Leer'

La segunda es ideal para cuando necesitas mostrar un menú, pedir y forzar al usuario que elija una opción entre las disponibles, regresando como valor aquella opción seleccionada:

Función 'Menú'

¿Cómo se utiliza esta segunda función? Podría llegar a ser tan fácil como esto:

int opcion_seleccionada = Menu("Menu feo ¬¬ \n\n1.- Opcion 1\n2.- Opcion 2\n3.- Opción N", 1, 2, 3);

Entraría a un ciclo y no saldría de él hasta que la opción seleccionada (opc en este caso) sea un valor que se encuentre dentro del arreglo ‘esperado’. Forzando al usuario a escribir una de las opciones disponibles (1, 2, o 3 para este ejemplo). Tal vez la función y la explicación no sean la gran cosa pero al menos funcionará de maravilla para un trabajo de evaluación el próximo Lunes en la uni. Ya me imagino el comentario de Luis acosandome para pasarme explorar el terreno Java :P

Saludos =]

4 Comments »

  1. Luis Kano dijo,

    September 28, 2007 @ 15:49

    Cambiate Java
    Newbie
    Actualizate Wila!!!!!
    Saludos.

  2. marco dijo,

    September 28, 2007 @ 23:33

    Hola, me gustaria saber si ya hay un bot para que pueda ver los mesajes que he recibido cuando estoy en linea aunque apague mi compu con incesoft.

    saludos

  3. Jose dijo,

    October 3, 2007 @ 10:05

    a pena me van enseñar en la univversidad lenjuage c XD

  4. Mario dijo,

    October 28, 2007 @ 16:02

    Tio eres la ostia…..si aprendes C, te tendre k contratar como mi profesor de informatica………eres un makina………animo y MUXA SUERTE!!!!!!

 

Deje su comentario, su opinión es importante.





* Me reservo el derecho de eliminar/editar comentarios con lenguaje/conductas inapropiadas. =)