دستور using چیست؟
دستور using در سی شارپ
 در سی شارپ دو دستور using داریم.یکی دستوری که در فضای نامی و یا namespace استفاده میشه که اکثر برنامه نویسان با ان اشنایی دارند.
 اما صحبت امروز ما استفاده از using() در کد هایمان است.
 فرض کنید فرمی نوشتیم که که باعث سنگینی و پر شدن حافظه شده است و لازم است که پس از اتمام کار و رفتم به فرم بعدی حافظه را از ان خالی کنیم.با استفاده از این دستور اینکار را انجام میدهیم.
| 1 2 | using(Form2 frm2 = new Form2()) {} | 
  
  
 به این صورت بعد از باز شدن فرم جدید فرم قبلی بسته میشود و از حافظه پاک میشود.
 به کاربرد های دیگر using می شود در متد هایی مانند FileStream و WebClient اشاره کرد که لازم است پس انجام کار Close شوند.
 با قرار دادن در using اینکار بطور خودکار انجام میشود.
 مثال:
| 1 | using (var wc = new System.Net.WebClient()) | 
  
  
 آموزش برنامه نویسی اندروید |
  آموزش برنامه نویسی اندروید |  







ممنونم