You are on page 1of 28
Micresoft Curso tedrico y practico de programacion Desarrollador ay aay Con toda la potencia (jj — [ de Visual Basic .NET y C# += ee La mejor forma de aprender yop eee a programar desde cero Basado en el programa Desarrollador Cinco Estrellas de Microsoft Bases de datos 8 ADO.NET Conceptos fundamentales SQL Server Management Studio SQL Server 2005 Versiohes - Instalacidn paso a paso Re Sea DE NUESTROS NEWSLETTE! Pm) FLECTRONICO TODA LA MeN TECNOLOGIGO ACTUALIZADA ee ba WY ers eee nS) J ' — PS 51) 3.) HOPI oO eo 7e2 _ in L S i ' 1 op i ail aay ‘Seguinas en: [Gj wwfacebook.com/redusers €B rEAUSETS.COM fb rrttrecmrcases {iy wwwyoutube.com/redusersvideos Funciones Hasta el momento, estavimos viendo los opera- dotes, las variables y la tantes que tiene el | cién, veremos las funciones, més conocidas co- mo métodos, que nos permitirin estructurar -ntencias més impor- wguaje C#. A continua- mejor el c6digo de las aplicaciones. De esta ma- ‘era, podremos programar de una forma mu- cho mas clara, evitando repetis cédigo al invo- car esta funcién en el lugar de la aplicacién donde la necesitemos, con lo cual optimizare- mos su funcionamiento. Uso de métodos 0 funciones en C# Los métodos o funciones son porciones de e6di- go que realizan determinadas acciones. Toman ciertos argumentos y devuelven un valor. En Ci, las funciones se deben declarar dentto de tun objeto. Por lo general, llevan un nombre que las identifica para definir Ia tarea que cumplen, Un ejemplo claro de funcidn es WriteLine(), perteneciente a la clase Console, que permite es- cribir una linea con un valor, pregunta 0 resulta- do de operacién, en la consola de aplicacién. ¢ Console.WriteLine(“Funcién que texto en 1a consola:"); a Las funciones 0 métodos poseen un tipo de da- to, un identificador y + Tipo de dato: Bs un valor que la funcién devuelve al termina. + Identificador: Fs el nombre por el cual Tla- ‘maremos a la funcidn en nuestra aplicacién, Ser uilizado para invocarla, + Pardmetros: Son las variables que recibird ef método para realizar I operaciones necesa- sias para las cuales fue creado. Fl listado de variables puede estar vacio o tener todos los lementos que queramos o precisemos; esto se entiende como opcional. Las funciones son porciones de cédigo que realizan acciones. Toman ciertos argumentos y devuelven un valor. Métodos estaticos Existen métodos e fticos que son conside rados como métodos de clase. stos deben toner un tipo de dato como prefijo de retor- no, y evar la palabra reservada Static. F método estitico se llama por medio de un identificador de la clase, en vez del identifi- cador del objeto, como sucede con las vari bles estiticas. Muchas clases de la libreri BCL definen métodos estiticos, como el que vinimos utilizando hasta ahora en los. ejemplos de eédigo, el mérodo WriteLine, pertencciente a la clase Console. Retorno de valores Como ya dijimos, los métodos pueden retor- nar valores 0 no. Si no devuelven ninguno, se especifica que el tipo de dato de retorno sea void. Uso de pardmetros En la Figura 013 vemos de qué forma se de- claran los pacimetros en las funciones, Los parimetros son, biisicamente, declaraciones de variables, sep de que tengamos que utilizar més de uno). radas por una coma (en €1so fo) M Pee et pal para que nuestro programa se inicie 73

You might also like