70٪ تخفیف ویژه جشنواره تابستانه توسینسو
پایان تخفیف تا:
مشاهده دوره‌ها
0

اولین کدهای ویژوال استودیو

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

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

با تشکر...

پرسیده شده در 1396/01/22 توسط

3 پاسخ

2

سلام اینها مربوط به کتابخانه های پیش فرض هست که خود ویژوال استودیو اضافه کرده که هر کتابخانه وظیفه مخصوص به خودش رو داره

پاسخ در 1396/01/22 توسط
2

سلام دوست عزیز به ITPRO خوش اومدین

این کد هایی که می بینید مجموعه ای از کتابخونه های دات نت هستش که به برنامه شما اضافه شدن و برنامه شما از اونها استفاده می کنه برای مثال کتابخونه system متدها و کلاس های مربوط به کارهای سیستم و کارهای معمول سی شارپ رو توش داره مثل کار با کنسول و تاریخ و ....

کتابخونه system.collection.generic برای کار با مجموعه هایی مثل لیست ها و arraylist ها و دیکشنری ها و اینجور کلاس ها هستش که شامل خیلی کلاس ها میشه.

کتابخونه linq برای کار با کوئری های linq که مخفف language integrated query هست که می توان با استفاده از کوئری زدن در مجموعه ها با آن کار کرد.

کتابخونه Text شامل یک سری کلاس ها و متد ها در مورد کنسول و تکست ها و متن ها می باشد

کتابخونه system.threading.task در مورد برنامه نویسی چند نخی و چند وظیفه ای و اجرای موازی برنامه یک سری کتاب ها و متدهایی رو داره که شما می تونید از هر کدوم توی برنامه هاتون استفاده کنید.

وقتی شما پروژه ای رو جدید می سازید برنامه پیش بینی می کنه که شما احتمالا به این کتابخونه ها احتیاج پیدا می کنید برای همین این کتابخونه ها با استفاده از کلمه کلیدی using به کلاس شما اضافه میشه. البته شما می تونی کتابخونه های دیگه ای رو هم اضافه کنی. برای این که بدونی هر کدوم از این کتابخونه ها چه کلاس ها و متدهایی دارن باید توی ویژوال استودیو به قسمت object browser بری

پاسخ در 1396/01/22 توسط
0

بابت پاسخگویی سریع و مناسب از شما واقعا سپاسگزارم.فقط یه سوال دیگه هم دارم میشه راجب برنامه نویسی چند نخی و چند وظیفه ای کمی بیشتر توضیح بدید؟با تشکر

پاسخ در 1396/01/22 توسط

پاسخ شما