VB6 y C#

20/02/2008 - 21:52 por AAAAA | Informe spam
HOla

En vb6 tenia esto "Exit Function", para salir de una funcion en algun lugar
x de esta
como consigo lo mismo en c#?, teniendo en ncuenta que mi funcion debe
devolver un entero?

Saludos
Cesar

Preguntas similare

Leer las respuestas

#1 RFOG
20/02/2008 - 22:53 | Informe spam
En Wed, 20 Feb 2008 21:52:03 +0100, AAAAA escribió:

Mostrar la cita
En donde quieras, pones un

return 0;

y listo.

O el valor que quieras devolver. O una variable que sea un entero... Y el
compilador suele ser bastante sabio para decirte si tienes código muerto,
o si no sales por todos los lados posibles, etc.


Microsoft Visual C++ MVP
==Mi blog sobre programación: http://geeks.ms/blogs/rfog
Mi blog sobre literatura: http://rfog.blogsome.com
Libros, ciencia ficción y programación
El trabajo endulza siempre la vida, pero los dulces no le gustan a todo el
mundo.
#2 TonyMX
20/02/2008 - 23:26 | Informe spam
Hola!

En c# la sentencia que se usa es return, por ejemplo el metodo de abajo
devuelve un entero.

public int sum(int a , int b){
return (a+b);
}

si tu metodo no devuelve valor usas el modificador void

public void imprimeFinal(){
Console.WriteLine("Este es el final del programa");
}

Saludos!

"AAAAA" wrote:

Mostrar la cita
#3 AAAAA
21/02/2008 - 00:24 | Informe spam
Gracias Tony pero me referia alos siguiente

public int Fun()
{
try
{
if(x=1){ return 2}
else{return 3}
}
catch(Ecxeption ex)
{
return 0
}

}

Se puede hacer eso??

Saludos

Cesar
"TonyMX" escribió en el mensaje
news:
Mostrar la cita
#4 TonyMX
21/02/2008 - 00:42 | Informe spam
Claro, es valido tu codigo, solo recuerda que el operador para comparar
igualdad es "==" y las comillas al final de cada sentencia.

Saludos!

"AAAAA" wrote:

Mostrar la cita
Ads by Google
Search Busqueda sugerida