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 pasoRe 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/redusersvideosFunciones
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