آموزش سی شارپ : تابع رشته ای substr

Описание к видео آموزش سی شارپ : تابع رشته ای substr

جلسه دوازدهم : آموزش تابع substr در سی شارپ c#

در این جلسه قرار است با تابع ایجاد زیر رشته که substr هست در سی شارپ آشنا می شوید. خیلی زمانها ما نیاز داریم از یک رشته بزرگتی خروجی یک رشته کوچکتر را بگیریم. فرض کنید عناوین محصولات سایت ما دارای تعداد کلمات زیادی هستند و اگر بخواهیم تمامی عنواین را روی کارت محصولات صفحه اصلی سایت نمایش دهیم باعث میشود تا ارتفاع کارتها باهمدیگر متفاوت باشد. پس نیاز داریم که فقط 10 کلمه ابتدایی هر عنوان محصول را انتخاب کنیم که باید از این تابع استفاده کنیم.

کلاس دارای یکسری کلیدواژه ها می باشد که هرکدام دارای مفهوم برای کامپیوتر می باشند که استفاده صحیح از این کلمات یا همان reserve keyword ها الزامی می باشد. برخی از این کلید واژه ها عبارتند از using, namespace, public, internal, class, object, property, method, void, int, string و غیره می باشند که باید از آنها در محل صحیح خود استفاده شود.

کلاس یک جزء پایه ای برای هر نرم افزار بحساب میاید و از آن برای مدیریت بخش های مختلف نرم افزار استفاده می شود. مفهوم کلاس مربوط به زبانهای شی گرا می باشد . که تنها دو زبان شی گرا به اسم سی شارپ (C#) و جاوا (Java) داریم و مابقی زبان ها شبه شی گرا می باشند.

در سی شارپ هر گروه از کلمات دارای رنگی خاص هستند که این رنگ ها دارای مفاهیم برای برنامه نویسان می باشند. لازم بذکر است که پیشفرض تم لایت در نظر گرفته شده و در تم های مختلف این رنگ ها می تواند متفاوت باشند. مثلا رنگ مشکی برای مفاهیمی هستند که ما یا برنامه نویس دیگری آنها را نوشته ایم، پس می توانیم تغییر دهیم. رنگ آبی مربوط به کلید واژه هایی می شوند که reserve keyword گفته می شود و برای کامپیوتر دارای مفهوم و معنای پردازشی می باشد.

برنامه نویسی بک اند توسط زبان های مختلفی از جمله سی شارپ (C#)، پی اچ پی (php)، نود جی اس(nodejs)، پایتون (python) و غیره انجام میشود که مهمترین بخش هر نرم افزار بک اند (Backend) آن میباشد. اگر یک کوه یخ را در نظر بگیرید بخش بیشتر آن زیر آب قرار دارد و ریشه کوه یخی را تشکیل می دهد و این موضوع دقیقا اهمیت بک اند را نشان می دهد.
برای تولید نرم افزارهای تحت وب ، زبان های مختلفی برای کدنویسی دارند و مهمترین زبان برای تولید نرم افزار تحت وب بدون شک سی شارپ و فریمورک داتنت (.NET Framework) میباشد.

در پروسه تولید نرم افزار دو تخصص در کنار همدیگر در حال حرکت می باشند که یکی بک اند و دیگری فرانت اند (Frontend) می باشد. برای افرادی که هر دو تخصص را دارند به اصطلاح فول استک (Fullstack) گفته می شود. پس چنانچه تصمیم دارید برنامه نویسی را از صفر تا صد یاد بگیرد و بتوانید از آن درمان داشته باشید یا می خواهید به منابع برنامه نویسی رایگان دسترسی پیدا کنید این آموزش کمک شما خواهد بود و با هدف ورود شما دوست عزیز به بازارکار تهیه شده است.

جالب است بدانید که تمام نرم افرازهای تحت وب معروف مثل دیجی کالا(digikala)، دیوار(divar)، گوگل(google)، یوتیوب(youtube)، آمازون(amazoon) و غیره همگی از دو بخش بک اند و فرانت اند تشکیل شده اند و هیچ نرم افزاری را پیدا نخواهید کرد که از این قانون مستثنا باشد.


زمانبندی ویدیو:
00:00 شروع
01:43 ذکر مثال
04:35 حل تمرین و توضیح تابع


دوستان عزیزم چنانچه سوالی یا مفهومی در برنامه نویسی تمایل دارید تا بصورت شخصی و رایگان برای شما آموزش داده شود می تواننید از طریق راه های زیر با بنده در ارتباط باشید و موضوع خود را ارسال نمایید. در اولین فرصت ویدیو مربوطه را تهیه و در کانال منتشر می کنم.

آدرس یوتیوب:
   / @legolearniran  
کانال تلگرامی:
https://t.me/LegoLearnIran

ای دی اینجانب در تلگرام:
https://t.me/LegoLearnIran
شماره همراه:
009809378065930

Комментарии

Информация по комментариям в разработке