Hirdetés

2024. április 19., péntek

Gyorskeresés

Hozzászólások

(#14) OddMan


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!''

Copyright © 2000-2024 PROHARDVER Informatikai Kft.