سی شارپ چیست

سی شارپ چیست

لینک کوتاه آموزش: https://www.nonevisan.ir/c/60095

برای ادامه میتوانید سری به مقاله دیتا تایپ ها در سی شارپ بزنید

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

e4f34baf-2287-48e8-8b55-21eced041b97.jpg

این آموزش فاقد ویدئو آموزشی است

در دنیای برنامه نویسی زبان های زیادی وجود دارد که توسعه دهندگان از آنها استفاده میکنند اما الان میخوام درباره زبان برنامه نویسی سی شارپ باهاتون صحبت کنم که باهاش میتونید خیلی کارا بکنید میتوانید در زمینه بازی سازی فعالیت کنید یا وب سایت بسازید یا حتی در زمینه هوش مصنوعی با به عرصه بزارید.

 

سی شارپ توسط کجا ارائه شده و آیا قدیمی نشده؟

زبان برنامه نویسی سی شارپ توسط غول تکنولوژی دنیا یعنی مایکروسافت ارائه شده است که قابلیت های فراوانی دارد شاید بپرسید این زبان قدیمی نیست که در جواب باید بگم خیر سی شارپ درحال بروز رسانی هستش و جزو بهترین زبان های برنامه نویسی جهان به شمار میرود که روز به روز سریعتر کاربردی تر میشود و خیلی از نیاز های برنامه نویسانش را برطرف میکند از طرفی پشتیبان این زبان مایکروسافت هستش که در صدد بهبود این زبان هستش.

 

چطوری میشه با سی شارپ سایت ساخت؟

همونطوری که بهتون گفتم مایکروسافت به فکر برنامه نویسای این زبان هستش و میخواد که کارشون راحت تر بشه پس محیطی فراهم که که برنامه نویسان سی شارپ بتوانند برنامه نویسی وب هم بکنند یکی از قابلیت های خوب سی شارپ همین برنامه نویسی وب است زیرا سایت هایی رو با قدرت و سرعت بالایی میسازد و ابزاری دارد که به برنامه نویسان کمک میکند سایت های خود را سریعتر توسعه بدهد که اسم تکنولوژی که این قابلیت را فراهم میکنم Asp.net Core است که به لطف مایکروسافت رو به روز پیشرفته تر میشود و سرعت فوق العاده ای دارد.

 

چطوری و کجا میشه برنامه نویسی سی شارپ کرد؟

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

 

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

 

شی گرایی در سی شارپ چیست؟

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

دنبال کردن ما در تلگرام