موضوعات وبسایت : برنامه نویسی
سوالات امتحان آیین نامه رانندگی

کدهای مهم سی شارپ

نویسنده : مینا علی زاده | زمان انتشار : 24 اسفند 1400 ساعت 05:48

جهت انجام پروژه های دانشجویی و یا تمرین‌های برنامه نویسی رشته کامپیوتر میتوانید به آی دی تلگرام زیر پیام دهید

@AlirezaSepand



سوالات امتحان آیین نامه رانندگی

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

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

%DA%A9%D8%A7%D9%86%D8%A7%D9%84-%D8%AA%D9%84%DA%AF%D8%B1%D8%A7%D9%85-1.gif

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

c111.jpg

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

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

c2.jpg

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

if (e.KeyChar > 46)

    if (char.IsDigit(e.KeyChar) == false)

      {

       e.KeyChar = Convert.ToChar(0);

       }

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

c3.jpg.jpg

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

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

this.Close();

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

Application.Exit();

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

%D8%AE%D8%B1%D9%88%D8%AC.jpg

تاریخ فارسی

  • برای نوشن تاریخ فارسی در یک 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.png

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

12345.png

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

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

آیا این مطلب برای شما مفید بود؟


منبع: www.zarrinhoor.com



ارسال نظر

نام


ایمیل


نظر