برنامه نویسیسی شارپ

کدهای آماده در سی شارپ (آموزش اول)

کدهای آماده در سی شارپ (آموزش اول)

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

در قسمت اول این آموزش میخواهیم موارد زیر را آموزش دهیم:

کدهای آماده در سی شارپ (آموزش اول)

تکست باکس فقط عدد دریافت کند

  • شاید بارها پیش آمده فیلدی مهم مثل شماره ملی افراد حتما باید عدد باشد پس باید در textbox حتما عدد دریافت کند و کاربر نتواند حروفی در آن وارد نماید

c#2

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

if (e.KeyChar > 46)
    if (char.IsDigit(e.KeyChar) == false)
      {
       e.KeyChar = Convert.ToChar(0);
       }

این هم عکس کد بالا:

کدهای آماده در سی شارپ (آموزش اول)

 

خروج از فرم و خروج از کل برنامه

  • اگر تعداد فرم های شما بسیار بود برای خروج از فرم مربوطه و بازگشت به فرم قبل کد زیر را در کلید مورد نظر بنویسید:
this.Close();

برای خروج کامل از برنامه کد زیر را در دکمه مربوطه بنویسید:

Application.Exit();

این هم عکس کد بالا:

 

خروج

تاریخ فارسی

  • برای نوشن تاریخ فارسی در یک TextBox  یا label هنگام باز شدن برنامه:

Form Load :

System.Globalization.PersianCalendar pc = new System.Globalization.PersianCalendar();
textBox4.Text = pc.GetYear(DateTime.Now).ToString() + “/” + pc.GetMonth(DateTime.Now).ToString() + “/” + pc.GetDayOfMonth(DateTime.Now).ToString();
label3.Text = pc.GetYear(DateTime.Now).ToString() + “/” + pc.GetMonth(DateTime.Now).ToString() + “/” + pc.GetDayOfMonth(DateTime.Now).ToString();

این هم عکس کد بالا:

farsi nevis

:این هم اجرای برنامه

12345

امیدوارم این آموزش برایتان مفید بوده باشه،خوشحال میشویم انتقادات و پیشنهادات خود را برای ما بفرستید

سربلند و  موفق باشید.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا