سی شارپ

|

اموزش سی شارپ

در جلسات قبل ما ابتدا فیلدهایمان را تعریف می کردیم و بعد سازنده ها .اما به طور استاندارد ابتدا باید تابع سازنده را تعریف کنیم.

متدی داریم به اسم SetAge که یک وردی می گیرد در قطعه کد زیر میبینم که مقدار ورودی کاربر را برابر با فیلد private قرار می دهد.

public void SetAge(int age)

{

_age = age;

}

قبلا گفتیم که متدهایی که از جنس void هستند مقداری را برنمی گرداند.

متد دیگری داریم به اسم GetAge که فیلد _age که از نوع int است را برمی گرداند.

public int GetAge()

{

return (_age);

}

می توانیم در متدها از شرط ها نیز استفاده کنیم به این صورت که در مثال زیر میبینیم مقدار amount را از کاربر می گیرد و بعد آن را مورد مقایسه با فیلد _criticalAmount قرار می دهد اگر بزرگتر باشد (یعنی عصبانی) و اگر کوچکترباشد یعنی عصبانی نیست.

public void GiveMeMoney(int amount)

{

if (amount >= _criticalAmount)

{

// عصبانی می شود

Angry = true;

}

else

{

// عصبانی نمی شود

Angry = false;

}

}

برای درج توضیحات در پروژه می توانیم از // استفاده کنیم اما اگر از /// استفاده کنیم این به معنی XML documention که از درج توصیخات به صورت // کامل تر و دقیق تر است.

دریافت آخرین مطالب وبلاگ در کانال داتینه

علی نعیمی

علی نعیمی هستم،دارای لیسانس سخت افزار.
از سال 90 بصورت تخصصی به فراگیری زبان سی شارپ پرداختم. در حال حاضر مسلط به سی شارپ، جاوا، پایگاه داده و زبان های تحت وب هستم.

نظرات
نظر بدهید