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

شروع کار با سی شارپ


بعد از نصب Visual Studio 2019 پنجره زیر ظاهر می شود

آموزش سی شارپ 1

هر پروژه‌ای که ایجاد می‌کنید در سمت چپ، در قسمت Open recent ظاهر می‌شود و می‌توانید به سادگی روی فایل خود کلیک کنید تا باز شود.

روی Create a new project کلیک کنید، کادر چهارم سمت راست در تصویر بالا.

در کادر گفتگوی Create a new project. این صفحه را خواهید دید:

آموزش سی شارپ 1

برنامه انتخاب شده، Console App ، همان برنامه ای است که می خواهید. اما اگر انتخاب نشده است، روی کادر کشویی در بالا، برای زبان‌ها کلیک کنید. سپس گزینه #C را انتخاب کنید:

آموزش سی شارپ 1

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

آموزش سی شارپ 1

روی Next کلیک کنید تا به یک صفحه جدید بروید:

آموزش سی شارپ 1

می‌توانید آن را روی نام پروژه پیش‌فرض ConsoleApp1 بگذارید.

می توانید مکانی را برای ذخیره پروژه های خود انتخاب کنید. توصیه می کنیم پوشه ای به نام Visual Studio 2019 ایجاد کنید تا تمام کارهای خود را ذخیره کنید.

در داخل پوشه Visual Studio 2019، یکی به نام Projects ایجاد کنید. با این کار مکان ذخیره نسخه های قبلی نرم افزار مدل می شود. برای انجام این کار روی دکمه خاکستری سمت راست کادر مکان کلیک کنید.

solution name با نام پروژه یکسان است، اما در صورت تمایل می تواند متفاوت باشد.

روی دکمه Create کلیک کنید تا پروژه جدید خود را ایجاد کنید.

اکنون باید به صفحه ای نگاه کنید که چیزی شبیه به این است (عکس از نسخه 2019 نرم افزار:

آموزش سی شارپ 1

اولین کاری که می خواهیم انجام دهیم این است که یک برنامه بسیار ساده بسازیم تا بتوانید ببینید که چه چیزی یک پروژه C#.NET را تشکیل می دهد.

در پایان این فصل، موارد زیر را یاد خواهید گرفت:

  • نحوه ایجاد پروژه های جدید
  • Solution Explorer چیست
  • فایل های مختلفی که یک پروژه C#.NET را تشکیل می دهند
  • چگونه کار خود را ذخیره کنید
  • نحوه اجرای برنامه ها
  • اهمیت Main statement

برنامه ساده ای که ایجاد خواهیم کرد، Console Application نام دارد.

کار دیگری با این نوع برنامه ها انجام نخواهیم داد، زیرا این دوره آموزشی در مورد برنامه های کاربردی ویندوز است. 

یک برنامه ساده کنسول سی شارپ

یک برنامه کنسول برنامه ای است که شبیه یک پنجره DOS است.

اگر نمی دانید اینها چیست، روی منوی Start در سمت چپ پایین صفحه کلیک کنید.

در ویستا و ویندوز 7، cmd را در کادر جستجو در پایین منوی شروع تایپ کنید.

در ویندوز 8 و 10، کادر جستجو در صفحه Start Screen قرار دارد. سپس نتایج جستجو را مشاهده خواهید کرد:

آموزش سی شارپ 1

روی Command Prompt کلیک کنید تا کنسول ظاهر شود.

روی OK کلیک کنید و یک صفحه سیاه یا خاکستری مانند این صفحه مشاهده خواهید کرد:

آموزش سی شارپ 1

این نوع پنجره ای است که برای برنامه کنسول ما خواهید دید. وقتی فرم های ویندوز خود را ایجاد می کنید، کدهای زیادی برای عادت کردن وجود دارد. اما برنامه های کاربردی کنسول نسبتاً ساده شروع می شوند و می توانید ببینید کدام بخش از برنامه مهم ترین است.

علاوه بر کد، به سمت راست نگاه کنید و Solution Explorer را خواهید دید. اینجا جایی است که تمام فایل های پروژه شما وجود دارد.

(اگر نمی توانید Solution Explorer را ببینید، روی View از نوار منوی #C در بالا کلیک کنید. از منوی View، روی Solution Explorer کلیک کنید.)
اگر در برنامه نویسی تازه کار هستید، خود کد بسیار پیچیده به نظر می رسد. به زودی به آن خواهیم رسید.

در حال حاضر، روی تب Program.cs در بالا کلیک راست کرده و از منوی ظاهر شده روی Close کلیک کنید:

آموزش سی شارپ 1

یا روی X در گوشه سمت راست بالا کلیک کنید:

آموزش سی شارپ 1

اکنون روی فایل Program.cs در Solution Explorer دوبار کلیک کنید:

آموزش سی شارپ 1

وقتی روی Program.cs دوبار کلیک می کنید، باید دوباره کد ظاهر شود. بنابراین این کد برنامه ای است که زمانی که هر کسی برنامه شما را شروع می کند اجرا می شود.

حالا روی آیکون فلش کنار Properties در Solution Explorer بالا کلیک کنید. موارد زیر را خواهید دید:

آموزش سی شارپ 1

فایلی به نام AssemblyInfo.cs حاوی اطلاعاتی درباره برنامه شما است.

روی این فایل دوبار کلیک کنید تا باز شود و کد آن را ببینید. در اینجا فقط بخشی از آن است:

آموزش سی شارپ 1

متن رنگ مایل به قرمز چیزی است که می توانید تغییر دهید. می توانید عنوان، توضیحات، حق چاپ، علامت تجاری و غیره را اضافه کنید.

روی تب AssemblyInfo.cs در بالا کلیک راست کرده و از منو روی Close کلیک کنید.

اکنون، در Solution Explorer، روی آیکون + در کنار References کلیک کنید:

آموزش سی شارپ 1

اینها ارجاعاتی به کدهای داخلی #C هستند (شما ممکن است ورودی های بیشتری را در نسخه های انجمن 2015 و 2017 ببینید). خیلی بعد، خواهید دید که چگونه فایل های خود را به این بخش اضافه کنید.

در Visual Studio Community 2019، ممکن است خطوطی را نیز مشاهده کنید که references گفته میشوند. اینها خاکستری خواهند بود. این بخشی از یک افزودنی جدید به نام CodeLens است.

اگر نمی‌خواهید این خطوط را ببینید، روی Tools در نوار منو در بالا کلیک کنید.

از منوی Tools بر روی گزینه Options در پایین کلیک کنید.

یک کادر گفتگو ظاهر می شود. مورد Text Editor و سپس All Languages را باز کنید. CodeLens را انتخاب کنید.

گزینه Enable CodeLens را از حالت انتخاب خارج کنید:

آموزش سی شارپ 1

قبل از اینکه مقداری کد اضافه کنیم، اجازه دهید پروژه را ذخیره کنیم. این کار را در قسمت بعدی انجام خواهیم داد.

فصلِ: 1 , تعداد قسمت ها: 9 , سطح: صفر تا صد
موضوعات: آموزش سی شارپ

این فصل در یک نگاه:

آموزش ارسال پیامک، آموزش ارسال پیامک تکی و گروهی ، ارسال پیامک به صورت اختصاصی برای هر مشترک، دریافت پیامک، مشاهده وضعیت…

توضیحات کلی مجموعه:   آیا می دونید قیمت نرم افزارهای مدیریت پیامک در حدود 150 هزار تومان است؟ اما توسط این دوره شما میتونید با مبلغ بسیار کمتر یک نرم افزار مدیریت پیامک رو به صورت کاملا حر…
فصلِ: 9 , تعداد قسمت ها: 59 , سطح: صفر تا صد
موضوعات: آموزش سی شارپ

این فصل در یک نگاه:

در این فصل که فصل پایانی این دوره می باشد در مورد نحوه ساختن فایل نصبی سریع یا همان quick installer که روش پیشنهاد شده م…

توضیحات کلی مجموعه: پس از بازخوردهای بسیار خوبی که از دوره های آموزش برنامه نویسی سیستم اتوماسیون اداری و آموزش برنامه نویسی سیستم فروش و انبارداری مشاهده کردیم، تصمیم گرفتیم با توجه به درخ…
فصلِ: 13 , تعداد قسمت ها: 120 , سطح: صفر تا صد
موضوعات: آموزش سی شارپ

این فصل در یک نگاه:

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

دوره صفر تا صد  آموزش برنامه نویسی و پیاده سازی سیستم اتوماسیون اداری تحت شبکه. (توصیه می شود دومی مجموعه را حتما ببینید) امروزه اطلاعات یکی از مهمترین و با ارزشترین منابع هر اداره و یا ساز…
فصلِ: 4 , تعداد قسمت ها: 14 , سطح: مقدماتی

این فصل در یک نگاه:

توضیح تنظیمات گرافیک و صدا در یونیتی پیاده سازی منو ها …

به نام خدا   بازی‌سازی یک حرفه بسیار جذاب است و تبدیل شدن به یک بازی‌ساز حرفه‌ای آرزوی همه ماست. اینکه بتوانیم دنیای خاصی خلق کنیم و در این دنیا قوانین خود را پیاده کنیم، همیشه ما را به وج…
فصلِ: 11 , تعداد قسمت ها: 92 , سطح: صفر تا صد

این فصل در یک نگاه:

اجرای سیستم روی سیستم، قرار دادن سیستم روی سرور، تعریف Connetion String، آشنایی با فایل App.config، ساخت رشته اتصال به ص…

مهمترین تکنولوژیهای استفاده شده در این دوره پروژه محور (سیستم فروش کالا و انبارداری) طراحی گرافیکی به روش WPF (Windows Presentaion Foundation) آموزش کامل برنامه نویسی xaml (برای طراحی های …
فصلِ: 5 , تعداد قسمت ها: 25 , سطح: صفر تا صد

این فصل در یک نگاه:

فصل پنجم…

توضیحات کلی مجموعه: درباره گیت: لذت پیش بردن پروژه های برنامه نویسی خود را با بهترین ورژن کنترل سیستم جهان تجربه کنید کامل ترین دوره ی آموزشی گیت و گیت هاب به همراه مثال های کاربردی گی…

تولید شده توسط کلیک سایت

پشتیبانی آنلاین
آماده پاسخگویی هستیم
انتخاب تصویر جهت ارسال:
در حال ضبط صدا

(جهت توقف و یا لغو ضبط از دکمه های زیر استفاده کنید)

توقف و ارسال :
لغو ضبط
در حال حاضر تمامی کارشناسان آفلاین هستند. همواره می توانید با شماره تلگرام / واتساپ 09010005000 به صورت آنلاین با ما در ارتباط باشید. جهت ورود به واتساپ کلیک کنید
0 پیام جدید
پشتیبان در حال تایپ ...
ارسال تصویر ضبط صدا
0 کارشناسان آنلاین می باشند
این گفت و گو توسط پشتیبان به اتمام رسید