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ó:

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




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.
Respuesta Responder a este mensaje
#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:

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



Respuesta Responder a este mensaje
#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:
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:

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



Respuesta Responder a este mensaje
#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:

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:
> 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:
>
>> 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
>>
>>
>>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida