مفاهیم اصلی و مورد نیاز

ساخت وبلاگ
می خواهیم  اطلاعات 10 دانشجو را که شامل نام و نام خانوادگی وشماره دانشجویی و ترم ورودی است ذخیره کنیم و هچنین امکان درج و حذف و ویرایش و جستوجوی دانشجو بر اساس شماره دانشجویی وجود داشته باشد . class Student    {        private string _name;        private string _lastname;        private string _number;        private int _term;        public void Setname(string n)        {            _name = n;        }        public string getname() => _name;        public void setlastname(string ln)        {            _lastname = ln;        }        public string getlastname() => _lastname;        public void setnumber(string nu)        {            _number = nu;        }        public string getnumber() => _number;        public void setterm(int t)        {            _term = t;        }        public void Add(List stuList, string fname, string laname, string snumber, int eterm)        {            if (stuList != null)            {                Student stu = new Student();                stu.Setname(fname);                stu.setlastname(laname);                stu.setnumber(snumber);                stu.setterm(eterm);                stuList.Add(stu);            }        }        pu مفاهیم اصلی و مورد نیاز...ادامه مطلب
ما را در سایت مفاهیم اصلی و مورد نیاز دنبال می کنید

برچسب : نویسنده : csharpbooklet بازدید : 96 تاريخ : يکشنبه 10 دی 1396 ساعت: 3:45

کلاس Rectbox با قابلیت های امکان تنظیم و دریافت طول و عرض مستظیل امکان محاسبه ی محیط و مساحت مستطیل را خواهیم دید :  public class RectBox    {        private int _width;        private int _height;        public void Setwidth(int w)        {            _width = w;        }        public int Getwidth() => _width;        public void Setheight(int h)        {            _height = h;        }        public int Getheight() => _height;        public int Area() => _height * _width;        public int Surface() => (_width * _height) * 2;    }و کاربرد ان به صورت زیر است: RectBox b = new RectBox(); b.setwidth(10); b.setheight(5); int a =b.area(); + نوشته شده توسط بهنام زراعتکار در سه شنبه شانزدهم آبان ۱۳۹۶ و ساعت 11:11 | مفاهیم اصلی و مورد نیاز...ادامه مطلب
ما را در سایت مفاهیم اصلی و مورد نیاز دنبال می کنید

برچسب : نویسنده : csharpbooklet بازدید : 107 تاريخ : يکشنبه 10 دی 1396 ساعت: 3:45

const : عناصری از برنامه که مقدار آن ها در کل برنامه ثابت می ماند عناصر ثابت یا Const می گوید ‌.

فرق  ++n و n++ :

این دو حالت فقط در زمانی به ما مقادیر متفاوت می دهند که این مقادیر را در متغیری بریزیم به عنوان مثال اگر n=100 باشد و  ++k = n اول k مقدار  n را میگیرد (یعنی 100می شود ) و سپس یک واحد به n  افزوده می شود ولی در  k=++nابتدا یک واحد به n اضافه شده و مقدار 101 در k ریخته میشود . 

+ نوشته شده توسط بهنام زراعتکار در سه شنبه شانزدهم آبان ۱۳۹۶ و ساعت 14:14 |
مفاهیم اصلی و مورد نیاز...
ما را در سایت مفاهیم اصلی و مورد نیاز دنبال می کنید

برچسب : نویسنده : csharpbooklet بازدید : 93 تاريخ : يکشنبه 10 دی 1396 ساعت: 3:45

ارث بری ( Inheritence ): از آنجایی که تکرار در برنامه نویسی پیشرفته نشان از ضعف نویسنده بوده و از سطح حرفه ای بودن کار می کاهد عموم برنامه نویسان دنبال راهی برای جلوگیری از تکرار بیهوده یک سری کد ها هستند . که کلاس ها نیز ازین قاعده مستثنی نیستند . مفاهیم اصلی و مورد نیاز...ادامه مطلب
ما را در سایت مفاهیم اصلی و مورد نیاز دنبال می کنید

برچسب : نویسنده : csharpbooklet بازدید : 72 تاريخ : شنبه 4 آذر 1396 ساعت: 5:56

over loading یا سربارگذاری

حالت های متفاوت از یک متد :

public int sum (int a, int b) => a+b;

public int sum (int a, int b, int c) => a+b+c;

public int sum (int a, int b, int c, int d) => a+b+c+d;

و کار برد ان به صورت زیر است :

int x = sum(10 , 20 )                  فراخوانی متد 1 

int y = sum(10 , sum(20 ,30))             فراخوانی متد 1

int z = sum (10 , 20 , 30 ,40 )                      فراخوانی متد 3

+ نوشته شده توسط بهنام زراعتکار در سه شنبه شانزدهم آبان ۱۳۹۶ و ساعت 7:7 |

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

برچسب : نویسنده : csharpbooklet بازدید : 84 تاريخ : شنبه 4 آذر 1396 ساعت: 5:56

متد سازنده (contractor method ) : 1- متد سازنده هم نام با کلاس تعریف می شود . 2 - برای مقدار دهی به فیلد های کلاس تعریف می شود . 3- مقدار بازگشتی ندارد حتی void هم نیست. 4- دقیقا در زمان ایجاد نمونه ای از کلاس فراخوانی شده و مقدار دهی اولیه به فیلد مفاهیم اصلی و مورد نیاز...ادامه مطلب
ما را در سایت مفاهیم اصلی و مورد نیاز دنبال می کنید

برچسب : نویسنده : csharpbooklet بازدید : 88 تاريخ : شنبه 4 آذر 1396 ساعت: 5:56

List : لیست نوع کاملی از آرایه ها می باشد که یک سری اطلاعات را به صورت طبقه بندی شده در خود ذخیره می کند . نحوه ی تعریف لیست به صورت زیر است : List Listname= new List (); نحوه ی add کردن به لیست : Listname.add(n); نحوه ی حذف کردن : Listname.Remove مفاهیم اصلی و مورد نیاز...ادامه مطلب
ما را در سایت مفاهیم اصلی و مورد نیاز دنبال می کنید

برچسب : نویسنده : csharpbooklet بازدید : 89 تاريخ : شنبه 4 آذر 1396 ساعت: 5:56

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

برچسب : نویسنده : csharpbooklet بازدید : 65 تاريخ : شنبه 4 آذر 1396 ساعت: 5:56

Method  : بلاکی از کد که وظیفه ی را بر عهده دارند با هر بار فراخوانی ان کار را انجام می دهند و از مزیت های ان می توان به : افزایش خوانایی برنامه  - کاهش حجم برنامه و استفاده چندین باره از یک بلاک کد در قسمت های مختلف برنامه نام برد .  به عنوان مثال مفاهیم اصلی و مورد نیاز...ادامه مطلب
ما را در سایت مفاهیم اصلی و مورد نیاز دنبال می کنید

برچسب : نویسنده : csharpbooklet بازدید : 115 تاريخ : شنبه 4 آذر 1396 ساعت: 5:56

انواع حلقه ( for , foreach, while , do..while) :  حلقه ی  for :   حالت کلی حلقه ی  for  به صورت زیر است  :  for (int i=0 ; شرط حلقه;  i++)   {     ..   } که می توان تعریف شمارنده و شرط حلقه و قسمت افزایش دهنده شمارشگر حلقه را در  جایی غیر از این هم مفاهیم اصلی و مورد نیاز...ادامه مطلب
ما را در سایت مفاهیم اصلی و مورد نیاز دنبال می کنید

برچسب : نویسنده : csharpbooklet بازدید : 78 تاريخ : شنبه 4 آذر 1396 ساعت: 5:56