Hirdetés

Új hozzászólás Aktív témák

  • OddMan

    őstag

    Akkor én is kérdezek egy számomra picit zavaros dolgot.

    # 1-es
    static void Main()
    {
    Application.Run(new Form1());
    }


    // 2-es
    static void Main()
    {
    Form frm1 = new Form1();
    Application.Run(frm1);
    }


    A 2-es forrásnál ugye létrehozunk egy Form objektumot, majd átadjuk az Application osztály Run metódusának, ami ugye egy objektumot vár bemenetként.
    Az 1-es forrásnál viszont nincsen se típusa sem neve a létrejövő objektumpéldánynak. Szóval ezt a részt nem értem teljesen: (new Form1())
    Honnan tudja a fordító a létrehozandó objektum típusát? Meg ugye neve sem lesz az objektumnak. Szal akkor hogy is van ez? :U :F

    ''A szíved szabad! Légy bátor és kövesd!''

Új hozzászólás Aktív témák