Structure در VB.Net چیست ؟ تاریخ : يكشنبه، 22 شهريور ماه ، 1388
موضوع : برنامه نویسی


جواب سئوال bijanbina

Structure ها از امکانات قدیمی VB محسوب می شود که تنها برای پشتیبانی از ورژن های گذشته VB در VB.Net ارائه شده است و روش تخصیص حافظه به آن به صورت غیر اشاره گری می باشد. – یعنی از stack استفاده می کند –

از Structure برای ایجاد ساختارهایی شبیه به هم استفاده می شود، مثلا برای ایجاد ساختاری برای نگهداری اطلاعات فردی دانشجویی می توان از Structure Student  استفاده نمود.

نکته : معمولا از Structure ها به دلیل استفاده از stack برای نگهداری تعداد محدودی از اطلاعات در حافظه استفاده می شود.

طریقه استفاده بصورت زیر می باشد ...



 

'تعریف Structure

Public Structure SStudent

            Dim Id As Int32

            Dim Name As String

Dim Family As String

End Structure

 

'طریقه استفاده

Private Sub SunName ( )

           

' تعریف Object

            Dim ss As New SStudent

           

' مقداردهی

            ss.Id = 5

ss.Name = "Mahdi"

ss.Family = "Alavi"

 

' بکارگیری

MessageBox.Show (ss.Name)

End Sub

 

روش بهتر نگهداری این نوع از اطلاعات در حافظه کلاس ها و اشیاء می باشد.






منبع این مقاله : مشهد رایانه Mashhad Rayaneh
http://www.mrayaneh.ir/web

آدرس این مطلب :
http://www.mrayaneh.ir/web/modules.php?name=News&file=article&sid=57