AhmedXALI

5 نقاط السمعة
25.7 ألف مشاهدات المحتوى
عضو منذ
بارك الله فيك شرح جميل
شكرا وبارك الله فيك
شكرا بارك الله فيك انا اهتم بالتفاصيل كثيرآ
شكرآ جزيلآ لك الله يوفقك هل هذا الكود Dim SString(100) As Char SString = "Ahmed".ToCharArray سيخزن في Stack
لم افهم كيف ممكن تكون كبيرة بالنسبة للـ Stack اتمنى ان تشرح لي ايضا كيف يكون شكل القيم في الذاكرة لم افهمها "نعم في الذاكرة هي عبارة عن مصفوفة بايتات ككل شئ آخر." وشكرا جزيلآ لك
شكرا جزيلآ لك
فمثلا لو عندك نص اسمه "ABCD" وقمت بإنشاء متغيرين من النوع سترينغ ووضعت فيهم نفس القيمة السابقة فإنه لا يخزنها مرتين اذا كان قصدك هكذا Dim n1 as string = "Ahmed" Dim n2 as string = "Ahmed" اعتقد انه لن تأشر لنفس القيمة في manged heap هل هذا صحيح؟ عكس هذا Dim n1 as string = "Ahmed" Dim n2 as string = n1 --- هل تحويل القيم الى نصوص ToString تقوم بتخزينها بالذاكرة؟ - بما ان المتغير النصي بدون قيمة
اسف لم افهمك هل تقصد ان هذا الكود لن يتم حفظه في الذاكرة Dim str As String - هي مرجعية لأنها مصفوفة بايتات تمثل قيمة (char) اتمنى منك التوضيح أكثر