Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Languages you hate

Name: Anonymous 2009-02-13 17:51

Fortransexuals

Name: kinghajj !kiNgHAJjDw 2009-02-16 18:15

Yes, C# is very cool. For example, unlike Java, it has lambdas and closures.


using System;

public static class Closures
{
    static Func<int> GetCounter()
    {
        int i = 0;

        return () => i++;
    }

    public static void Main(string[] args)
    {
        var counter1 = GetCounter();
        var counter2 = GetCounter();

        for(int i = 0; i < 100; ++i)
            counter2();

        for(int i = 0; i < 10; ++i)
        {
            Console.WriteLine(counter1());
            Console.WriteLine(counter2());
        }
    }
}

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List