- تاریخ: 1401/11/9 ساعت: 2:44
اما فرض کنید، کد ما در فایل Person.cs، در فضای نام دیگری با نام CSharpOOP.Entities تعریف شده بود: namespace CSharpOOP.Entities{class Person{}} در این حالت، زمانی که شما در فایل Program.cs و متد Main، تصمیم دارید از روی کلاس Person شئ بسازید، باید آدرس کامل فضای نام را نیز هنگام ساخت شئ مشخص کنید، زی...
اشتباهات - تاریخ: 1396/10/10 ساعت: 3:19
[unable to retrieve full-text content]وقتی که کدی تایپ می کنید شاید بخواهید که متنی جهت یادآوری وظیفه آن کد به آن اضافه کنید. در سی شارپ (و بیشتر زبانهای برنامه نویسی) می توان این کار را با استفاده از توضیحات انجام داد. توضیحات متونی هستند که توسط کامپایلر نادیده گرفته می شوند و به عنوان بخشی از کد ...
خصوصیت - تاریخ: 1396/8/29 ساعت: 16:22
یر نحوه تعریف و استفاده از property آمده است : 1 using System;2 3 namespace PropertiesDemo4 {5 public class Person6 {7 private string name;8 private int age;9 private double height;10 11 public string Name 12 { 13 get 14 { 15 retu name; 16 } 17 set 18 { 19 name = value; 20 } 21 } 22 23 public int Ag...
یک برنامه ساده - تاریخ: 1396/8/29 ساعت: 16:22
اجازه بدهید یک برنامه بسیار ساده به زبان سی شارپ بنویسیم. این برنامه یک پیغام را در محیط کنسول نمایش میدهد. در این درس میخواهم ساختار و دستور زبان یک برنامه ساده سی شارپ را توضیح دهم. برنامه Visual Studio Community را اجرا کنید. از مسیر File > N
وراثت - تاریخ: 1396/8/29 ساعت: 16:22
تعریف وراثت یا Inheritance و پیاده سازی آن در زبان C# همانطور که در مقدمه مبحث برنامه نویسی شئ گرا خدمت دوستان توضیح دادم، وراثت به معنی به ارث بردن یکسری خصوصیات و رفتار بوسیله فرزند از والد است. در برنامه نویسی شئ گرا، زمانی که صحبت از وراثت می کنی
تبدیل کلاس مشتق به کلاس والد - تاریخ: 1396/8/29 ساعت: 16:22
تبدیل کلاس های مشتق شده به کلاس والد زمانی که شما از روی یک کلاس، شئ ای می سازید باید نوع آن کلاس را مشخص کنید یا از کلمه کلیدی var استفاده کنید: B obj = new B(); زمانی که کلاسی از یک شئ مشتق شده باشد، می توان هنگام تعریف شئ از روی آن کلاس، نوع متغیر
Clasd - تاریخ: 1396/8/22 ساعت: 0:07
Identifier : هر عنصری از برنامه دارای Idاست به صورت unique(منحصربه فرد) Rom: حافظه کوتاه مدت که با خاموش شدن سیستم پاک میشود پاک میشودبرنامه ها در Ramاجرا میشوند(اجرای موقت برنامه)اطلاعات دائمی در HDDهارد ذخیره میشوند Array: مجموعه ای از
Contructormethod: - تاریخ: 1396/8/17 ساعت: 12:36
xa0 متد سازنده 1 همنام با کلاس 2 برای مقدار دهی اولیه به فیلد های کلاس تعریف میشه. 3 مقدار بازگشتی ندارد حتیvoid هم نیست 4دقیقا در زمان ایجاد نمونه ای از کلاس فراخوانی شده و مقدار دهی اولیه به فیلد های کلاس را انجام میدهد 5 میتواند شامل ove