مطالب مرتبط با
گام به گام
تعداد کل نوشته ها :24
برنامهنویسی و سخت افزار
کار با نوعهای مقداری و دادهها گاهی مشکل است، چون یک نوع مقداری معمولاً دارای مقدار null نیست. در این جلسه چگونگی غلبه بر این ...
290
میلاد صاحب نظر
برنامهنویسی و سخت افزار
گاهی کار با نوعها اعصاب خورد کن میشود. مثلا وقتی میخواهید مقدار متغیری از یک نوع را به متغیری از نوع متفاوت اختصاص دهید با ...
322
میلاد صاحب نظر
برنامهنویسی و سخت افزار
متدهای بینام یا anonympous یک راه میانبر و کم زحمتتر برای انجام وظایف Delegateها (یعنی اتصال متدها به رویدادها) هستند. با ما همراه باشید!
جلسه اول: ...
285
میلاد صاحب نظر
برنامهنویسی و سخت افزار
آرایهها علاوه بر اینکه گاهی فرشتههای نجات هستند، گاهی هم به کابوسهایی از باگها و مشکلات وحشتناک برای برنامهنویس تبدیل میشوند. Generic Collectionها نه تنها ...
302
میلاد صاحب نظر
برنامهنویسی و سخت افزار
کپسولهسازی یکی از اصول سهگانه برنامهنویسی شیءگرا است که در درجه اول باعث افزایش ضریب امنیت برنامه شما میشود و در درجه دوم خوانایی و ...
297
میلاد صاحب نظر
برنامهنویسی و سخت افزار
هدف برنامهنویس جلب رضایت کاربر نهایی است. اما اگر برنامهای که مینویسیم به قدری پیچیده باشد که کاربر متوجه نحوه استفاده از برنامه نشود آنگاه ...
291
میلاد صاحب نظر
برنامهنویسی و سخت افزار
در برنامهنویسی گاهی کار کردن با مقادیر رشتهای و معنادار خیلی آسانتر از کار با مقادیر عددی است. enumها به ما کمک میکنند تا کدهای ...
551
میلاد صاحب نظر
برنامهنویسی و سخت افزار
اتریبیوتها از جمله عناصر بسیار مهم و مفید برنامهنویسی هستند که در مرتب نوشتن کد، خوانایی و عملکرد بهتر سیستم کمک میکنند. با ما همراه ...
260
میلاد صاحب نظر
برنامهنویسی و سخت افزار
مسلما تا الان با ارورهایی مواجه شدهاید که علیرغم درست بودن منطق کد و تفکر شما، رخ دادهاند. گاهی نمیتوانید بفهمید دقیقا مشکل از کدام ...
271
میلاد صاحب نظر
برنامهنویسی و سخت افزار
گاهی نوشتن منطقهای پیچیده و تو در تو همچون if/then/else یا switch هم نظم و ترتیب کدها را به هم میریزند و هم درک کدها ...
305
میلاد صاحب نظر
برنامهنویسی موبایل برنامهنویسی سیستم عاملها
در این جلسه بسیار ساده و مختصر قصد داریم نحوه ایجاد Activityها به صورت دستی و طراحی واسط کاربری را توضیح دهیم. با ما همراه ...
198
میلاد صاحب نظر
برنامهنویسی و سخت افزار
اگر زمانی نیاز به چندین ارثبری تو در تو داشتید و این نیاز باعث میشد که کد شما پیچیده و تریس کردن آن مشکل شود ...
740
میلاد صاحب نظر
برنامهنویسی و سخت افزار
ساختار یا struct چیزی شبیه به کلاس است که خاصیتها و تفاوتهای آن با کلاس باعث شده تا در کدهای کتابخانههای NET Framework. از آن ...
314
میلاد صاحب نظر
برنامهنویسی و سخت افزار
گاهی ممکن است پیادهسازی و استفاده از آرایهها مشکل باشد یا در مواردی شاید حتی غیر ممکن باشد. اما اگر حتما لازم باشد از کارایی ...
288
میلاد صاحب نظر
برنامهنویسی و سخت افزار
Propertyها کنترلهایی هستند که برای مقداردهی و خواندن مقادیر از فیلدها مورد استفاده قرار میگیرند. استفاده از propertyها باعث میشوند مقداردهی و خواندن مقدار تسهیل ...
492
میلاد صاحب نظر
برنامهنویسی و سخت افزار
تا به حال لازم شده که چند شیء با نوعهای مختلف را در یک آرایه قرار دهید؟ به نظر غیر ممکن میآید اینطور نیست؟ غیر ...
626
میلاد صاحب نظر
برنامهنویسی و سخت افزار
وراثت از جمله روشهای بسیار کارآمد برای تسهیل کدنویسی و همچنین روشی برای تحقق رویای دیرین برنامهنویسان است. با این ویژگی میتوانید یک بار کدی ...
348
میلاد صاحب نظر
برنامهنویسی و سخت افزار
در برنامهنویسی با #C کلاسها از جمله اعضای جدایی ناپذیر کدها و پروژهها هستند. برای اینکه بتوانید از کلاسها استفاده کنید باید با اعضا و ...
340
میلاد صاحب نظر
برنامهنویسی و سخت افزار
معمولا توجه خاصی به چند خط ابتدایی کدها(یعنی آنهایی که using) دارند نمیکنیم. واقعا آنها چه هستند؟ تا حالا فکر کدید؟ در این جلسه به ...
638
میلاد صاحب نظر
برنامهنویسی و سخت افزار
اگر ایده شما به قدری پیچیده باشد که به تعداد خیلی زیادی کد برای پیادهسازی آن نیاز داشته باشید، چه کار میکنید؟ آیا به روش ...
798
میلاد صاحب نظر
برنامهنویسی و سخت افزار
برای تعاملی کردن برنامه روشهای زیادی وجود دارد. یکی از این روشها استفاده از حلقهها است و برای اینکه بتوانید برنامه خود را هر چه ...
273
میلاد صاحب نظر
برنامهنویسی و سخت افزار
برای تعاملی کردن برنامه و اعمال فرآیند تصمیمگیری در کدها باید کاملا به موضوع عبارات کنترلی - گزینشی تسلط داشته باشیم. در این جلسه، عبارات ...
367
میلاد صاحب نظر
برنامهنویسی و سخت افزار
عملگرها، نوعها و متغیرها اجزای اصلی پایهای سازنده کدها هستند. شناخت کامل و درک عملکرد این اجزاء، از جمله اساسیترین و مهمترین بخش هر زبان ...
444
میلاد صاحب نظر
برنامهنویسی و سخت افزار
سایت MUG با دوره کاملی از آموزش مقدماتی تا پیشرفته #C در خدمت شما است. مفاهیم و موضوعات مختلف دوره #C در جلسات مختلف همراه ...
579
میلاد صاحب نظر