Zdravim. Chcel by soms a opytat ako sa mazu objekty v C#. napriklad ked pouzijem
using(OpenFileDialog ofd = new OpenFileDialog)
{
//nejaky kod
}
to by sa mala pamet sama alokovat ale nestane sa. Neviete nejaku lepsiu metodu ako zmazat objekty?
za odpovede dakujem.
Mazanie objektov v C#
-
--==[ RA ]==--
Light Professional
- Príspevky: 841
- Registrovaný: 03 mar 2006, 18:07
- Bydlisko: Kosice
- Kontaktovať používateľa:
No pokial viem tak na to sluzi Garbage Collector (aspon v Jave) C# to snad ma tiez tak, a ak nie tak potom su tam destruktory, metody zacinajuce na ~, ale pre blyzsie info si musis pogooglit...
//edit: nieco taketo cca
http://www.c-sharpcorner.com/UploadFile ... ctors.aspx
http://msdn.microsoft.com/en-us/library/66x5fx1b.aspx
ako som sa docital tak tie destruktory sa volaju automaticky, takze metodu nemozes zavolat hocikedy, jedine v nej povedat co sa ma urobit, nulovanie atd...
//edit: nieco taketo cca
http://www.c-sharpcorner.com/UploadFile ... ctors.aspx
http://msdn.microsoft.com/en-us/library/66x5fx1b.aspx
ako som sa docital tak tie destruktory sa volaju automaticky, takze metodu nemozes zavolat hocikedy, jedine v nej povedat co sa ma urobit, nulovanie atd...
-
--==[ RA ]==--
Light Professional
- Príspevky: 841
- Registrovaný: 03 mar 2006, 18:07
- Bydlisko: Kosice
- Kontaktovať používateľa:
Tak jedine potom nieco taketo:
to zrusi objekt a aj uvolni alokovane miesto, aspon by to tak malo byt ked objekt je null
Kód: Vybrať všetko
OpenFileDialog ofd = new OpenFileDialog
ofd = null;