C# instructiune

.NET este un framework software care rulează pe sistemele de operare din gama Windows.
Acest framework include o librărie mare cu soluţii pentru problemele des întâlnite de programatori. Aici vorbim despre C#, J#, VB.NET, ASP.NET, DELPHI.NET etc.

Re: C# instructiune

Postby Payne » 05 Aug 2011, 14:57

Operatorul new e la fel ca cel de pe linia de mai sus. Creaza un obiect si returneaza locatia lui in memorie. Tu pur si simplu treci ca parametru acea locatie. Pe functie nu o intereseaza daca a fost declarat inainte sau pe loc.

Diferenta e ca daca o declari inainte poti modifica chestii care nu se pot modifica din constructor.

ex.
  1.  
  2. Pen p = new Pen(Color.Orange);
  3. p.SomePenFunction(); // aici executi o functie inainte de a trece variabila ca parametru
  4. g.DrawLine(p .... etc.)
  5.  
0,0p / 0 votes
Suit up!

Image
User avatar
Payne
Byte
 
Joined: 04 Jan 2010
Location: 0x7C00
Status: 17

Re: C# instructiune

Postby sharky92 » 05 Aug 2011, 15:36

OK , am inteles , multumesc pentru explicatii.
0,0p / 0 votes
User avatar
sharky92
Bit
 
Joined: 09 Nov 2010
Status: 2

Previous

Return to .NET

Who is online

Users browsing this forum: No registered users and 0 guests