آموزش (عبارات لامبدا) Lambda Expressions در زبان سی شارپ

آموزش Lambda Expressions در زبان سی شارپ Lambda Expressions یک راه کوتاه تر برای نمایش متدهای anonymous با قواعد نحوی (syntax) خاص است که در نسخه سوم زبان برنامه نویسی سی شارپ (.NET 3.5) معرفی شد. به منظور ایجاد Lambda Expressions، باید پارامترهای ورودی را (در صورت وجود) در سمت …

ادامه نوشته »

ارسال آرایه ها به تابع در زبان سی شارپ – آموزش زبان سی شارپ

ارسال آرایه ها به تابع در زبان سی شارپ در زبان برنامه نویسی سی شارپ می توانید آرایه ها را به عنوان آرگومان به توابع ارسال کنید. مثال زیر نحوه انجام این کار را نشان می دهد: using System; namespace ArrayApplication { class MyArray { double getAverage(int[] arr, int size) …

ادامه نوشته »

آرایه های دنباله دار (Jagged) در زبان سی شارپ – آموزش زبان سی شارپ

آرایه های دنباله دار (Jagged) در زبان سی شارپ آرایه دنباله دار به آرایه ای گفته می شود که خود از آرایه ای دیگر تشکیل شده است. برای نمونه یک آرایه دنباله دار با نام scores و از نوع int به صورت زیر اعلان می شود: int [][] scores; همان …

ادامه نوشته »

سورس مسابقه ماشین ها با OpenGL به زبان C++

سورس مسابقه ماشین ها با OpenGL به زبان C++ در این بخش سورس مسابقه ماشین ها با OpenGL را برای شما آماده کرده ایم که با استفاده از زبان برنامه نویسی C++ نوشته شده است. با مشاهده سورس کد این پروژه می توانید نحوه ساخت بازی های ساده و دو …

ادامه نوشته »

بهترین زبان برنامه نویسی اندروید کدام زبان می باشد؟

بعد از اینکه مقاله مقایسه محیط های برنامه نویسی اندروید رو منتشر کردیم یکی از کاربران سوال خوبی پرسید که من رو راغب کرد که مقاله جدید بنویسیم سوال ایشون البته شامل چند بخش بود که به نظرم، دغدغه خیلی از کاربران است. ایشون پرسیدن بهترین زبان برنامه نویسی …

ادامه نوشته »

سورس ایستگاه اتوبوس با OpenGL به زبان C++

سورس ایستگاه اتوبوس با OpenGL به زبان C++ در این بخش سورس ایستگاه اتوبوس با OpenGL را برای شما آماده کرده ایم که با استفاده از زبان برنامه نویسی C++ نوشته شده است. با مشاهده سورس کد این پروژه می توانید مواردی همچون حرکت دوربین، رسم اشکال مختلف، حرکت دادن …

ادامه نوشته »

سورس پنکه سه بعدی با OpneGL به زبان C++

سورس پنکه سه بعدی با OpneGL به زبان C++ در این بخش سورس پنکه سه بعدی با OpenGL را برای شما آماده کرده ایم که با استفاده از زبان برنامه نویسی C++ نوشته شده است. با مشاهده سورس کد این پروژه می توانید مواردی همچون حرکت دوربین، رسم اشکال مختلف، …

ادامه نوشته »

آرایه های چند بعدی در زبان سی شارپ – آموزش زبان سی شارپ

آرایه های چند بعدی در زبان سی شارپ آرایه هایی که تا به حال بررسی کرده ایم، همگی آرایه های تک بعدی بودند. در این بخش آرایه های چند بعدی را که گاهی اوقات به آن ها آرایه های مستطیلی نیز می گویند را بررسی خواهیم کرد. مثال زیر یک …

ادامه نوشته »

آرایه ها در زبان سی شارپ – آموزش زبان سی شارپ

آرایه ها در زبان سی شارپ آرایه یک نوع ساختار داده است که می تواند، در یک اندازه ثابت، مجموعه از عناصر که از نوع آرایه هستند را در خود نگه داری کند. به جای اعلان انفرادی متغیرهایی که از یک نوع هستند (مانند number1, number2, number3, … number99)، می …

ادامه نوشته »

Nullables در زبان سی شارپ – آموزش زبان سی شارپ

Nullables در زبان سی شارپ در زبان برنامه نویسی C# برخی از نوع داده ها Nullables هستند به این معنی که می توان به آنها مقدار null داد (مانند object). همچنین برخی از نوع داده ها هم null پذیر نیستند یعنی نمی توان مقدار null را در آن ها ذخیره …

ادامه نوشته »