آموزشگاه کامپیوتر برنامه نویسی خوش آموز

آموزش زبان #C : استفاده از گزاره ها (predicate) در LINQ

در این آموزش به نحوه استفاده از گزاره ها (predicate) در LINQ، در زبان برنامه نویسی سی شارپ می پردازیم. طی این آموزش مثالی زده می شود که از یک custom class استفاده می کند و ضمن فیلتر کردن اطلاعات از گزاره ها (predicate) برای تعیین شرط های مختلف محدود سازی اطلاعات استفاده می شود. عملگرهای منطقی && (AND) و || (OR) در این آموزش مورد استفاده قرار گرفته اند. ...

آموزش زبان #C : آموزش LINQ همراه با custom class

در این آموزش به نحوه استخراج اطلاعات توسط LINQ از یک کلاس اختصاصی ایجاد شده توسط خودمان (custom class) در زبان برنامه نویسی سی شارپ می پردازیم. در ابتدا یک کلاس معرفی می کنیم و سپس داده هایی را برای کلاس مربوطه معرفی می کنیم و با استفاده از LINQ آن داده ها را همراه با فیلتر کردن استخراج می کنیم. در این آموزش به نحوه override کردن متدها نیز پرداخته ایم. ...

آموزش زبان #C : آشنایی با متدهای اضافی (Extension Methods)

در این آموزش به معرفی متدهای اضافی (Extension Methods) در زبان برنامه نویسی سی شارپ می پردازیم. در این آموزش به صورت عملی دو متد اضافی (Extension Method) برای نوع داده String ایجاد می کنیم که یکی از آنها با مقدار بازگشتی String و دیگری از نوع void می باشند. همچنین به صورت عملی نحوه فراخوانی و استفاده از این متدها را خواهیم دید. ...

آموزش زبان #C : عبارت های لامبدا (Lambda Expressions) در LINQ

در این آموزش به معرفی عبارت های لامبدا (Lambda Expressions) در LINQ و در زبان برنامه نویسی سی شارپ می پردازیم. در این آموزش با استفاده از عبارت های لامبدا (Lambda Expressions) و LINQ برنامه ای می نویسیم که اعداد زوج بین 1 تا 10 را که در یک آرایه قرار دارد شناسایی کرده و در صفحه چاپ کند. ...

آموزش زبان #C : عبارت های لامبدا (Lambda Expressions)

در این آموزش به معرفی عبارت های لامبدا (Lambda Expressions) در زبان برنامه نویسی سی شارپ می پردازیم. عبارت های لامبدا (Lambda Expressions) به ما این امکان را می دهند تا توابعی را به صورت خلاصه و بدون نام (anonymous functions) بنویسیم. در این آموزش ضمن تشریح مفهوم عبارت های لامبدا، سه مثال از لامبدا می زنیم. در مثال ها هم حالت تک پارامتری، هم حالت چند پارامتری و هم حالت بدون پارامتر پوشش داده شده ا...

آموزش زبان #C : مقایسه آرگومان (argument) و پارامتر (parameter)

در این آموزش به مقایسه آرگومان (argument) و پارامتر (parameter) می پردازیم. ممکن است برای شما سوال پیش آمده باشد که تفاوت بین پارامتر و آرگومان چه می باشد. بعضی جاها نیز به شخصه مشاهده کرده ام که این دو واژه را یکسان فرض می کنند و به جای یکدیگر به کار می برند که آنهم اشتباه است. در این فیلم آموزشی کوتاه به تشریح تفاوت بین آرگومان و پارامتر به صورت عملی و همراه با یک مثال واقعی پرداخته ایم. ...

آموزش زبان #C : زبان یکپارچه پرس و جو (LINQ) چیست؟

در این آموزش به معرفی زبان یکپارچه پرس و جو (LINQ) در زبان برنامه نویسی سی شارپ می پردازیم. واژه LINQ سر نام کلمات Language-Integrated Query می باشد. هدف از LINQ این است که یک زبان استاندارد برای عملیات مختلف مربوط به جستجو، فیلتر کردن، مرتب سازی، دسته بندی و ... برای انواع داده های مختلف باشد. در این آموزش با یک مثال واقعی کاربرد کلی LINQ را تشریح می کنیم. ...

آموزش زبان #C : متدهای جنریک (Generic Methods)

در این آموزش به نحوه معرفی متدهای جنریک (Generic Methods) در زبان برنامه نویسی سی شارپ می پردازیم. در این آموزش یک متد عمومی (جنریک) می سازیم و چند پارامتر از نوع داده T برای آن معرفی می کنیم. همینطور به نحوه فراخوانی این متد جنریک به صورت عملی می پردازیم. ...

آموزش زبان #C : کلاس های جنریک (Generic Class)

در این آموزش به نحوه معرفی کلاس های جنریک (Generic Class) در زبان برنامه نویسی سی شارپ می پردازیم. در این آموزش یک کلاس عمومی (جنریک) می سازیم و چند ویژگی با نوع داده T برای آن می سازیم. همینطور چگونگی فراخوانی و کار با کلاس های از نوع جنریک را خواهیم دید. ...

آموزش زبان #C : آشنایی با Dictionary of T

در این آموزش به نوع داده عمومی (Generic Types)و موضوع Dictionary of T و کاربردهای آن در زبان برنامه نویسی سی شارپ می پردازیم. یکی از انواع کلکسیون های مربوط به نوع داده عمومی با نام Dictionary of T را در این آموزش همراه با مثالهای عملی مورد بررسی قرار می دهیم. ...

آموزش برنامه نویسی به زبان ساده از مبتدی تا پیشرفته بصورت کاملا کاربردی

آموزش برنامه نویسی به زبان ساده از مبتدی تا پیشرفته بصورت کاملا کاربردی

logo-samandehi