Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/11/2004, 14:34
Foskiton
 
Fecha de Ingreso: octubre-2004
Mensajes: 211
Antigüedad: 19 años, 6 meses
Puntos: 2
las clases devuelven valores en C# o VB.net?

Me estan surgiendo monton de dudas segun voy haciendo el proyecto, y una de ellas es esta, se puede hacer que un objeto devuelva un valor? por ejemplo:

Yo creo un objeto y na mas crearlo me devuelva algo:
---------------------------clase-------------------------------------
namespace Coches
{
/// <summary>
/// Descripción breve de Mayusculas.
/// </summary>
public class Mayusculas
{
string Cadena;
public Mayusculas(string cadena)
{
Cadena=cadena;
funcion_que_llamo(); // me devuelve un valor y es el valor de la funcion el que quiero devolver.
}

}
}
----------------llamada y creacion-------------
Mayusculas cosa;
cosa2 =cosa=new Mayusculas("valor");

mmmm acabo de caer de la burra, creo que no ya que cuando lo creas se asigna a la variable cosa la direccion del objeto tipo Mayusculas.
porlo tanto voy a tener que hacer lo siguiente:

Mayusculas cosa;
cosa=new Mayusculas("valor");
cosa2=Mayusculas.funcion_que_llamo()

O tal vez tp funcionaría??? mmmmmmmm para los que me entendisteis si podeis darme alguna respuesta, no me vendría mal, muchas gracias.