pero eso es parecido a la solucion que encontraron en c++ porque el
"delegate" es una clase que encapsula el "puntero a funcion".
En Thu, 23 Aug 2007 22:15:11 -0300, Ricardo Markiewicz <[EMAIL PROTECTED]>
escribió:
El jue, 23-08-2007 a las 09:23 -0300, Leandro Lucarella escribió:
Alberto Bertogli, el 23 de agosto a las 03:00 me escribiste:
> On Thu, Aug 23, 2007 at 01:39:42AM -0300, Leandro Lucarella wrote:
> > Leandro Lucarella, el 21 de agosto a las 14:32 me escribiste:
> > > Pasa con todos lenguajes tipados estáticamente que conocen?
> >
> > Nadie contestó esta parte de la pregunta. Nadie la vio o realmente
nadie
> > conoce un lenguaje tipado estáticamente que pueda declarar una
función que
> > se devuelva a sí misma?
C# seria algo como :
using System;
public delegate F F();
public class Test
{
static public F f1()
{
Console.WriteLine("F1");
return f2;
}
static public F f2()
{
Console.WriteLine("F2");
return f1;
}
public static void Main(string[] args)
{
Console.WriteLine("Hola");
F fp1 = f1();
F fp2 = fp1();
F fp3 = fp2();
}
}
#> gmcs -out:test.exe d.cs
[EMAIL PROTECTED] ~ $ mono test.exe
Hola
F1
F2
F1
[EMAIL PROTECTED] ~ $
_______________________________________________
Lista de correo Programacion.
[email protected]
http://listas.fi.uba.ar/mailman/listinfo/programacion