#019

  Рет қаралды 11,592

Metigator | عصام عبدالنبي

Metigator | عصام عبدالنبي

Күн бұрын

Пікірлер: 127
@basicfacebookads1523
@basicfacebookads1523 Ай бұрын
in 44 : 30 => when you write int x = 4; x = x+ 1; this will not create new variable in another location in memory it will just overwrite the old value with the new one in the same memory location. As Int is mutable Struct not immmutable
@Metigator
@Metigator Ай бұрын
شكرا اخي الكريم للتنويه في الدقيقة 44:30 هناك خطأ قلت انه في متغير جديد رح ينعمل كنت فاكر اني عرفت متغير جديد الساعة كانت نص الليل ولكن الذي يتم فعليا هو استبدال القيمة عندما تقوم بكتابة x = x + 1، يتم استبدال قيمة x القديمة بالقيمة الجديدة، ولا يتم إنشاء موقع ذاكرة جديد. في لغة C#، النوع int هو نوع قيمة، لذا فإن المتغير x يحمل القيمة الفعلية. عندما تعيد تعيين x + 1 إلى x، يتم استبدال القيمة القديمة بالقيمة الجديدة مباشرة في نفس موقع الذاكرة. جل من لا يسهوا
@youssefAl24
@youssefAl24 Жыл бұрын
Update in C#10 .NET 6 : -> (4:00) we could declare parameterless constructor on a structure. -> (5:48) structure fields can be initialized when declared. Thank you Sir :)
@alimohasan3627
@alimohasan3627 Жыл бұрын
thanks
@yasmine776
@yasmine776 Жыл бұрын
يعطيك العافية لسه كنت بدور ع المعلومة
@Metigator
@Metigator 3 жыл бұрын
دعمنا بالتعليقات والإشتراك يعني الكثير ويعني أننا سنستمر في تقديم الأفضل
@aytech6867
@aytech6867 3 жыл бұрын
عفوا استاذ شرحت في هذه الدورة عن mutable and immutable?
@Metigator
@Metigator 3 жыл бұрын
@@aytech6867 ليس بعد
@aytech6867
@aytech6867 3 жыл бұрын
@@Metigator الله يبارك فيك
@mohammedkh6463
@mohammedkh6463 6 ай бұрын
كمية المعلومات بهذه الحلقة رهيبة قمت بإعادتها اكثر من مرة من كثرة صعوبتها والمعلومات الثقيلة التي تحتويها
@abidredlove
@abidredlove Жыл бұрын
in C# ver 10 now we can make constructor without parametres in struct type and also we can initialize failed that all in C# 10
@fatih-s2w
@fatih-s2w 2 ай бұрын
حلقة دسمة كثير بارك الله فيك مهندس عصام
@ali_almuhandss
@ali_almuhandss 3 жыл бұрын
قناة اكثر من رائعة ...بل اقوى قناة برمجية في الواطن العربي ... تستحق الكثييييير من الدعم ... نرجو من جميع المبرمجين والمتابعين الدعم لاستمر هذه الامكانيات العالية ....صدقوني لم ارى مثل هذه الامكانيات على اليوتيوب ولا حتى على الكورسات المدفوعة... هذا الشخص يشرح من كل كلبه الله يجزيه عنه خير الجزاء ويجعلها في ميزان حسناته.... اللهم وفقة ...اللهم وفقة ... اللهم وفقة .....اللهم امين يا رب العالمين.
@MohamedMohamed-k8e6y
@MohamedMohamed-k8e6y Жыл бұрын
يا أخي قسم ب الله انك رائع وفخم بكل المواصفات والمقاييسسس و انت شخص (اميوتبل ) في حياتي المهنية روووح ربي يرضى عليك ويبارك بصحتك وبأهلك
@mohamedamin3314
@mohamedamin3314 2 жыл бұрын
حقيقي لا يكفيك مدح ولا ششكر استاذنا علي هذه الروعة التي تقدمها حلقة فوق الممتازة بارك الله فيك
@mohamed.mowafy
@mohamed.mowafy 13 күн бұрын
جزاك الله خيرا
@AbuOmar1
@AbuOmar1 18 күн бұрын
ما شاء الله . كل الشكر والاحترام لك اخي الكريم
@AhmedMahmoud-uk9fc
@AhmedMahmoud-uk9fc 3 ай бұрын
جزاك الله عننا كل خير
@abdoziada2043
@abdoziada2043 3 жыл бұрын
What a great videos, I literally wait for every new video
@Metigator
@Metigator 3 жыл бұрын
Thank you Prince
@dukefleed5334
@dukefleed5334 3 жыл бұрын
روعة يا اسطورة
@joudisoft
@joudisoft 2 жыл бұрын
محاضرة فعلاً دسمة ورائعة جداً , توضحت من خلالها الأمور اللي كانت غامضة علينا للمتغيرات من نوع int وغيرها وأيضاً الأمور المتعلقة بنوع المتغير DateTime , حالياً بالفعل فهمت كيف وليش كنا نتعامل مع التاريخ والوقت بالأسلوب اللي حكيت عنه في آخر المحاضرة , محاضرة ممتعة وفي غاية الأهيمة وبنصح الجميع بمشاهدتها وفهم انطلاق البرمجة الكائنية بعد استخدام الهياكل Structs من خلال توضيح الفروقات بين الفئة Class , الهيكل Struct أستاذ عصام بشكرك من كل قلبي على جهودك المبذولة وعلى المحتوى العلمي العظيم , جزاك الله خيراً, بارك الله فيك مع حضرتك بيكون الفهم ( الذي يعني أنت تكون مبرمج ) وليس الحفظ (الذي يعني أن تكون برنامج )
@Metigator
@Metigator 2 жыл бұрын
احسنت وبارك الله فيك
@ahmedayman343
@ahmedayman343 Жыл бұрын
جزاكم الله خيرا
@developernader
@developernader 2 жыл бұрын
كتر خيرك
@Metigator
@Metigator 2 жыл бұрын
تسلم نادر وبارك الله فيك
@omerash6781
@omerash6781 21 күн бұрын
Great and rich lecture, I learned and understood many things, thank you, Mr .Issam
@Metigator
@Metigator 20 күн бұрын
You are very welcome
@abdelrahmananwar885
@abdelrahmananwar885 Жыл бұрын
جميل استمر
@IbrahimGaber-de5yk
@IbrahimGaber-de5yk 9 ай бұрын
شكرا مهندس عصام علي الشرح الوافي.
@mohammedmshal3246
@mohammedmshal3246 9 ай бұрын
ما شاء الله لا قوة إلا بالله تبارك الرحمن اللهم اجعله فى ميزان حسناته
@WaleedAlhakimi
@WaleedAlhakimi Жыл бұрын
جزاك الله ألف خير باش مهندس عصام
@mohammedmostafa2914
@mohammedmostafa2914 2 жыл бұрын
جزيتم خيرا
@OroGeek
@OroGeek Жыл бұрын
بارك الله فيك يا أستاذ من أفضل القنوات العالمية
@a.7db
@a.7db 11 ай бұрын
واو رووووووعة استاذ عصام
@abutoka5299
@abutoka5299 Жыл бұрын
🎉❤ربنا يحفظك ويبارك فيك يا رب
@metwallyhassan456
@metwallyhassan456 2 жыл бұрын
جزاك الله خيرا ... شرح منظم ورائع
@Metigator
@Metigator 2 жыл бұрын
بارك الله فيك
@null-qk8si
@null-qk8si 2 жыл бұрын
حلقة روعة ، تسلم كتير
@abidredlove
@abidredlove Жыл бұрын
الف شكر مهندس
@waleedbensumaidea3947
@waleedbensumaidea3947 2 жыл бұрын
حلقه جدا رائعه،. ادام الله عليك الصحة و العافية والتوفيق الدائم.. أستاذنا القدير عصام عبد النبي..
@ahmadalsibakhi2079
@ahmadalsibakhi2079 Жыл бұрын
من أجمل الحلقات علما ونفعا .... نسأل الله أن يجعل هذا العمل الرائع في ميزان حسناتك ومن تحب
@BasheerJarrah-l9p
@BasheerJarrah-l9p Жыл бұрын
الله يعطيك العافية ويجزيك الخير
@mohamedeslam9643
@mohamedeslam9643 8 ай бұрын
جزاك الله خير
@mohamedadel6222
@mohamedadel6222 2 жыл бұрын
بارك الله فيك وشكرًا جزيًلا علي التفاصيل الجديده والرائعة ربنا يجزيك خيرا علي هذه المعلومات
@ChadKroeger-i2b
@ChadKroeger-i2b 5 ай бұрын
كل ما نتقدم بالكورس نحس انه عبتطور تفكيرنا البرمجي وعبتوضح الأمور أكتر ببداية الدرس منت عبقول انه ال struct غير مهم بس اكيد مع شرح المهندس عصام مالازم افوته اخر الدرس وقت نربطت الامور ببعضها وتوضحت شو هو ال struct وكيف كلشي value type عبارة عن struct تبين انه واحد من اهم الدروس بالكورس شكرا كتير استاذ عصام على الشرح الرائع ❤
@mohamedhakim9276
@mohamedhakim9276 Жыл бұрын
رائعة ❤❤❤
@ziadeltaher7640
@ziadeltaher7640 Жыл бұрын
الله ينفعك استاذنا 🌸
@bashirmanafikhi
@bashirmanafikhi 2 жыл бұрын
احلى استاذ الله يعطيك كل شي بتتمناه
@Mustafa127Amer
@Mustafa127Amer 10 ай бұрын
مشكور استاذ نتمنى مواضيع عن immutable اكثر
@mr.muhammedsameh1097
@mr.muhammedsameh1097 Жыл бұрын
ممتاز.. جزاكم الله خيرا
@mohamedoukajbar3578
@mohamedoukajbar3578 2 жыл бұрын
جزاكم الله خيرا و بارك الله فيكم
@ahlamabdaljawwad3583
@ahlamabdaljawwad3583 2 жыл бұрын
Thank you, Mr. Issam.
@Metigator
@Metigator 2 жыл бұрын
You are very welcome
@MohamedSaeed-sl6ew
@MohamedSaeed-sl6ew Жыл бұрын
good ❤
@alipro51
@alipro51 Жыл бұрын
ةمشكور واصل تميزك
@ahmedkamel5301
@ahmedkamel5301 11 ай бұрын
جزاك الله خيرا يا بشمهندس عصام حلقة اكثر من رائعة , انا عملت المثال مع حضرتك ولكن لما جيت غيرت ال struct خليته class ادانى نفس الناتج لى ؟!! مش المفروض انه mutable ؟
@sirinebibicha2024
@sirinebibicha2024 Жыл бұрын
💯💯💯
@MohamedAhmed-ji6cn
@MohamedAhmed-ji6cn Жыл бұрын
A structure type can't inherit from other class or structure type and it can't be the base of a class. However, a structure type can implement interfaces. You can't declare a finalizer within a structure type. Prior to C# 11, a constructor of a structure type must initialize all instance fields of the type. Prior to C# 10, you can't declare a parameterless constructor. Prior to C# 10, you can't initialize an instance field or property at its declaration.
@ahmedeisa4787
@ahmedeisa4787 Жыл бұрын
حلقة دسمة فعلا
@ahmedl1
@ahmedl1 4 ай бұрын
43:50 immutable
@yousefahmed666
@yousefahmed666 Жыл бұрын
I didn't understand why I will go for sturct and most of porpeirty in class better than struct ? Many thanks for efforts !
@mahmoudhamed98
@mahmoudhamed98 2 жыл бұрын
مممتاز يا باشمهندس. حاليا الStruct أصبح يدعم ال field initialization أعتقد، صحيح؟
@mohamedhakim9276
@mohamedhakim9276 Жыл бұрын
أيوة وكمان ال default constructor اللى هو بدون parameters مش بيعمل compilation error
@sky-soft-2024
@sky-soft-2024 Жыл бұрын
ماشاء الله انا راجعت الدورة من البداية الى هنا وجاري الاكمال ان شاء الله للامانة هذا اقوى محتوى عربي على الإطلاق... بالنسبة للحلقة فيها تفاصيل مهمة ونصائح عن خبرة خاصة عندما ذكرت mutable and immutable وكيف نجعل ال Value type غير قابل للتغيير immutable بس السؤال اللي في راسي هل هناك حاجة وحكمة لعمل ذلك على الهيكل رغم اننا نستطيع ان نجعله mutable؟؟
@Metigator
@Metigator Жыл бұрын
ان لا تسمح ان الاويجكت يتعد ده قوه يحذ ذاته لما الاويكت يكون له بصمه حتكون ضامن انه مش حيتغير وهذا بحذ ذاته بيعطيك ثقة وانت بتتعامل معاه وليه تطبيقات مهمة جدا
@idkkn2007
@idkkn2007 3 жыл бұрын
💜💜💜💜💜
@yamenassaf3564
@yamenassaf3564 Жыл бұрын
جزاك الله كل الخير مهندس عصام، في الدقيقه 28:30، أعتقد في خطأ بمنطق ال Add method، أعتقد كان الأصح أنه الكائن الجديد يكون محتواه (this.bit + value*scale) وليس (value*scale)
@Metigator
@Metigator Жыл бұрын
ِشكرا للتنويه ساراجعها باذن الله ولكنها غير مؤثرة على الهدف من الدرس باذن الله
@yamenassaf3564
@yamenassaf3564 Жыл бұрын
@@Metigator العفو مهندس عصام، صحيح، هي غير مؤثره، ولكن بالنسبه لي وكوني متعلم جديد اخدت معي بعض الوقت لاستوعبت الفكره. أنا بنهاية كل درس بقرأ التعليقات وبشوف اذا في شخص سائل سؤال تقني وبستفيد منه، لذلك حبيت اذكر هذه النقطه كونه ممكن تتبادر على بال المتعلم. بالنهاية، الله يبارك فيك وبجهدك الجبار، وبميزان حسناتك ان شاء الله. دمت بخير مهندس عصام
@mohamedaboughazalla2366
@mohamedaboughazalla2366 Жыл бұрын
حلقة ممتازة هل فى ملف pdf او باور بوينت بيه الslides الموجودة بكل فيديو ؟
@alaagamal6285
@alaagamal6285 Жыл бұрын
👍👍👍👍👍👍
@mohammedabdelfattah3303
@mohammedabdelfattah3303 Жыл бұрын
كم أنت عظيم مهندس عصام! لكن اعذرني في طلب بسيط، الصوت يحتاج أن يرتفع قليلا إذا سمحت
@Metigator
@Metigator Жыл бұрын
تم تدارك هذه الحلقات اللي بعد هاي
@mohammedabdelfattah3303
@mohammedabdelfattah3303 Жыл бұрын
الله يجزيك الجنة حبيبنا @@Metigator
@ziyadabdo8146
@ziyadabdo8146 11 ай бұрын
@Mohammed_Almalke
@Mohammed_Almalke 2 жыл бұрын
❤❤❤❤❤
@ziadtalaat4
@ziadtalaat4 5 ай бұрын
حاليا Struct بيدعم default constructor و field initialization
@muhammadeissa1680
@muhammadeissa1680 2 жыл бұрын
م.عصام في الدقيقة ٣٧:٢٥ حضرتك بتقول مفيش readonly في الكلاس ؟ حضرتك قبل كده في محاضرة الconstructor اعتقد شرحت موضوع الconstructor وكان على class .. لو حضرتك توضح الفارق من فضلك ، وكيف ما بنستخدم الreadonly في الكلاس
@Metigator
@Metigator 2 жыл бұрын
القصد هنا الكلاس نفسه وليس ال مكونات الداخلية readonly struct {} // ممكنة readonly class {} // غير ممكنة
@muhammadeissa1680
@muhammadeissa1680 2 жыл бұрын
@@Metigator تمام وضحت الفكرة 🌹 جزاك الله كل خير ❤️
@IbrahimGaber-de5yk
@IbrahimGaber-de5yk 9 ай бұрын
Has the 'Struct' type become mutable in the latest C# versions?
@mahmoudhammam8262
@mahmoudhammam8262 6 ай бұрын
💜💜
@beshosamir8978
@beshosamir8978 Жыл бұрын
اولا عاش والله علي مجهود حضرتك , حرفيا والله حضرتك بتقدم عظمة ديه كلمة قليلة ثانيا بقي عندي استفسار صغير يعني لو سمحت , دلوقتي انا لما بخلي ال Struct يرجعلي new Object او بمعني تاني , انا كنت واخد object من ال Struct واحنا عارفين انه مينفعش اغير القيم اللي جواه فا زي ما حضرتك عملت خليت ال Struct تعمل Method جواها بترجع New Struct زي ما حضرتك عملت في ال variable اللي اسمه "size" , السؤال بقي القيمة القديمة اللي كانت في ال size اللي هي 60000 ,بعد ما عملت overwrite عليها فا هل هي اتشالت من الميموري ؟ ولا لازم اعملها Destroy قبل ما اعمل overwrite عليها ؟ واسف لو طولت عليك
@Metigator
@Metigator Жыл бұрын
لا يوجد اعادة استخدام قيم متغيرات (زي مبدأ string) مش ضروري تعمل destroy ل struct لأنها value type وبيتم تدميرها تلقائية لما بتصيرخارج المدى.
@beshosamir8978
@beshosamir8978 Жыл бұрын
@@Metigator طب لو بتعامل مع كلاس ؟ يعني لو ناديت كلاس معين وكان بيرجعلي new object old object = new object يعني جوة الاوبجيكت القديم فيه ميثود بترجع اوبيكت جديد , فا هنا القيمة اللي كانت في الاوبجيكت القديم خلاص اتعملها ديستروي لوحدها ؟ ولا عشان هي reference type heap لازم اعملها ديستروي الاول عشان متفضلش في ال
@Metigator
@Metigator Жыл бұрын
@@beshosamir8978 الافضل تتعامل مع Disposable pattern في حالة الكلاس شوف حلقة Stream I/O شارح فيها الموضوع ده
@abuaws4922
@abuaws4922 3 жыл бұрын
شكرا على الحلقة في عندي سؤال كيف ممكن اعطي قيم لمتغيرات struct وهو مش سامحلي اعمل كونستركتر من غير باراميترز؟
@Metigator
@Metigator 3 жыл бұрын
لان المتغبرات بداخل الستركت يتم اعطاءها قيم اوليه بشكل ضمني يعني لو في متغير رقمي هيعطيه قيمة ابتدائية صفر وهكذا..
@alihamza86
@alihamza86 2 жыл бұрын
public DigitalSize AddBit(long bit) => Add(bit, bitsInBits); public DigitalSize Add(long value, long scale) => new DigitalSize(value * scale); If I'm started writing with this way is that mean I understand the lectures that is before the Struct lecture. How can I know that I'm understand lectures Thank you very much for all your time
@Metigator
@Metigator 2 жыл бұрын
If I understand you correctly, you can eliminate DRY by doing this.
@alihamza86
@alihamza86 2 жыл бұрын
@@Metigator it's ok now I edited the comment
@sky-soft-2024
@sky-soft-2024 Жыл бұрын
مشكور جدا وانا احييك تحية وتقدير من القلب على هذا العمل الجميل عندي استفسار بسيط بالنسبة لحجم الهيكل structure اذا اعطيناه فوق حجمة ك انشاء عدد كثير من الحقول field بحجم اكبر من 16 byte هل سيكون الحجم على حجم البيانات بداخله ام سيكون الحد الاقصى 16 بايت
@Metigator
@Metigator Жыл бұрын
حجم البيانات اللي بداخله
@sabriZekkour
@sabriZekkour 2 күн бұрын
مهندس عصام كيف احصل على metadata تع ميكروسوفت انا في IDE لي عندي ما فيه ويطلعلي Decompiled لما اعمل F12 ؟ ياريت تنورنا لي حاب اعرف واش تم بنائه خلفي قبل ما انفذ اي كود تحياتي ليك 😍
@طهاحمدرضوان
@طهاحمدرضوان Жыл бұрын
you can define a no parameter constructor in .NET7
@Metigator
@Metigator Жыл бұрын
ما تنساش وقت الشرح كنت اشرح على اصدار اقدم
@Pro-sj1kh
@Pro-sj1kh Жыл бұрын
سؤال يا بشمهندس لو سمحت ليه في ال AddBits او غيرها من ال add ليه مش عملناها كده ؟ public void AddBit(long bits) { this.bit += (bits*bitsInBits); } انا عارف كده هنكون غيرنا في ال struct نفسه و كده يعنبر mutable بس فين المشكله لو عملناها كده؟ و سؤال تاني يا بشمهندس في Add(int value,int scale) مش المفروض ال object الجديد يكون كده return new DigitalSize((value*size)+this.bit)? علشان احنا فارضين ان ال struct is immutable بس لما اغير في object ال object نفسه اللي غيرت فيه المفروض مش يتغير لكن ال object الجديد هيحتوي علي التغيير اللي حصل علي ال object الاول
@shabanelmogy7912
@shabanelmogy7912 Жыл бұрын
.net 6 struct ممكن يقبل constructor من غير parameter فهل .net 5 مختلف عن .net6 فى النقطة ديه
@joudisoft
@joudisoft 2 жыл бұрын
سؤال بعد أمرك : عند التعديل على متغير نصي S الموجود اسمه في ال Stack ويشير إلى القيمة Hello في ال Heap لتصبح القيمة الجديدة في ال Heap هي Hello there السؤال : في عملية التعديل هذه هل يبقى المتغير S نفسه ولكن يتم تغيير المكان الذي يشير إليه في الHeap أم يتم تدمير المتغير السابق S مع قيمته ويتم إنشاء متغير جديد S يشير إلى القيمة الجديدة ؟
@Metigator
@Metigator 2 жыл бұрын
System.String reference type هو نوع مرجعي سلوك النص (string) هو immutable . مما يعني أن الكائن ، بمجرد إنشائه ، لا يمكن تغييره . كل العمليات التي تتوقع أن تغير الكائن تنشئ نسخة جديدة بدلاً من ذلك.
@joudisoft
@joudisoft 2 жыл бұрын
@@Metigator تم التركيز على هذه النقطة بالعوة مرة تانية لشرحها وفهمها ال String هو نوع مرجعي ولكن لا يمكن التعديل عليه ( وهذا استثناء ) شكراً للتوضيح
@mennahassanhassan4028
@mennahassanhassan4028 Жыл бұрын
when we instantiate a struct with new keyword >> does it mean that its values are stored in the heap ?? (I have searched & the answer wasn't specific )
@Metigator
@Metigator Жыл бұрын
I would recommend you watch this episode, the situation will be crystal clear to you after kzbin.info/www/bejne/opeqmWmoYrlgZsk
@mennahassanhassan4028
@mennahassanhassan4028 Жыл бұрын
الله يتقبل منك و يجازيك خير 💞@@Metigator
@mennahassanhassan4028
@mennahassanhassan4028 Жыл бұрын
@@Metigator in mutable and immutable part ==> دلوقتي الستراكت ليه غير قابل للتعديل ؟؟ .. ( الجافا مثلا لو هنسند قيمة جديدة بيحجز مكان جديد و يخلي الاوبجكت يشاور عليه) و فاهمة انه معني غير قابل للتعديل (يعني مش بيتم الكتابة علي نفس المكان في الميموري) .. في سي شارب بيعدل عادي .. يعني في المثال المذكور لو كنت بدل اني اعمل return new DigitalSize(value * scale) ; كان ممكن اعمل تعديل هيقبل عادي و أرجع ذيس return this ; وألاقي النتيجة فعلا اتغيرت ..... فهل حضرتك تقصد ازاي نخلي الستراكت (غير قابل للتعديل) لكن هو قابل عادي ؟؟؟؟
@coderdotnet1558
@coderdotnet1558 3 жыл бұрын
♥ ♥ ♥ ♥ ♥ ♥
@AlyMohamed-bs9qj
@AlyMohamed-bs9qj Жыл бұрын
مهندس عصام الان انا عملت constructor بداخل ال struct و موضعتش فية اى parameterless و ما حكالى انو فى اى syntax Error هاد شوى بيعنى مثلا ملحوظة انا شغال Net 6.0
@sky-soft-2024
@sky-soft-2024 Жыл бұрын
ايوة لان اصدار اللغة في هذا الاصدار هو C#10.0
@Mahmoud_Fahmy
@Mahmoud_Fahmy Жыл бұрын
23:15 كيف ننسخ السطور بهذه السرعة؟
@Metigator
@Metigator Жыл бұрын
CTRL + C => CTRL + V
@ahmedkamel5301
@ahmedkamel5301 11 ай бұрын
لو عايز تكرر السطور اعمل ctrl + d
@SohiubAshraf
@SohiubAshraf Жыл бұрын
السلام عليكم بعد اذنك بشمهندس عصام حضرتك قلت انه يفضل عدم استخدام الاستركت الا لو الداتا بداخله لا تتعدى 16 بايت طب ازاى ال primitive data type مليان بالداتا والميثود الى بتاخد مساحه ؟؟؟ + هل ممكن اقول انى بستعمل الاستركت فى حاله انى معايا كلاس الداتا الى فيه بسيطه ف بحوالها ل استركت ............ قبل ما ابعت السؤال قلت اجرب ابحث والحمدلله لقيت الاجابه ولكن محتاج حضرتك تأكدلى صح ولا غلط بالنسبه للسؤال ف فعلا يوجد دوال فى الاستركت الخاص ب data type such as integer بس الدوال دى ليست جزءًا من بنية int نفسها بل جزء من مكتبة .NET Framework ..... يعني أنه يمكنك استخدام هذه الدوال مع أي بنية، وليس فقط مع بنية الانتجر وده كله بحيث نخلى الاستركت بسيط قدر الامكان تمام كده يا هندسه ؟؟؟
@Metigator
@Metigator Жыл бұрын
لا اعتقد الاستنتاج سليم 16 byte مش قران ولكن لما تتعداها لازم تعمل تحقيق هل ال حتعمل منه كتير متغيرات كثير وهل حتبعته للدوال كثير
@aymanhassan2316
@aymanhassan2316 Жыл бұрын
هو ازاي يا هندسه بتمسح حرف بحرف كده ؟؟
@Metigator
@Metigator Жыл бұрын
ممكن توضح اي دقيقة
@aymanhassan2316
@aymanhassan2316 Жыл бұрын
شكرا يا هندسه انا عرفتها خلاص ❤❤
@ONLY-CODE
@ONLY-CODE Жыл бұрын
سمعت الحلقه مرتين وحاسس برده اني مفهمتش كويس اعمل ايه يا بشمهندس
@Metigator
@Metigator Жыл бұрын
ارجع للحلقات اللي قبل كده ولو منفعش لازم تاخد كورس cS50
@ONLY-CODE
@ONLY-CODE Жыл бұрын
@@Metigator اعتقد مشكلتي اني اول مره اسمع عن الستركت فمش فاهمه اوي ولكن هسمع الفديو تاني وهكمل السلسله بإذن الله
@oms9159
@oms9159 3 ай бұрын
جزاك الله خيراً
@Zhouri
@Zhouri 5 ай бұрын
جزاكم الله خيرا
@ONLY-CODE
@ONLY-CODE Жыл бұрын
بارك الله فيك
@AhmedBambe
@AhmedBambe 3 жыл бұрын
بارك الله فيك
@Metigator
@Metigator 3 жыл бұрын
وفيك أخي العزيز
@belahcenemohammedelamin5746
@belahcenemohammedelamin5746 Жыл бұрын
جزاك الله خيرا
@asaadm1
@asaadm1 Жыл бұрын
جزاك الله خير
#020 Enums in C# [ شرح بالعربي ]  #enum
32:48
Metigator | عصام عبدالنبي
Рет қаралды 10 М.
#023 Generics in C# [ شرح بالعربي ]  #generics
39:40
Metigator | عصام عبدالنبي
Рет қаралды 13 М.
小蚂蚁会选到什么呢!#火影忍者 #佐助 #家庭
00:47
火影忍者一家
Рет қаралды 119 МЛН
龟兔赛跑:好可爱的小乌龟#short #angel #clown
01:00
Super Beauty team
Рет қаралды 59 МЛН
24. Structs in C# | شرح سي شارب
12:26
Codographia
Рет қаралды 5 М.
#026 Enumerators Iterators in C# [ شرح بالعربي ] #ienumerator #ienumerable #icomparable
39:52
Metigator | عصام عبدالنبي
Рет қаралды 12 М.
#021 Inheritance in C# [ شرح بالعربي ]  #inheritance  #oop
1:28:37
Metigator | عصام عبدالنبي
Рет қаралды 15 М.
#037 Threading  in C# [ شرح بالعربي ]  #threading  #concurrency
1:20:25
Metigator | عصام عبدالنبي
Рет қаралды 16 М.
#025 Exceptions in C# [ شرح بالعربي ]  #exceptionhandling
46:40
Metigator | عصام عبدالنبي
Рет қаралды 9 М.
24.  Struct c# structure vs object شرح structure data type
5:57
Mohamed Ebrahim Saad
Рет қаралды 3,1 М.
#041  Records in C#  [ شرح بالعربي ]  #record
47:53
Metigator | عصام عبدالنبي
Рет қаралды 7 М.
#035  Stream I/O in C#  [ شرح بالعربي ]  #io #stream #files
1:28:16
Metigator | عصام عبدالنبي
Рет қаралды 10 М.