نمایش نتایج 1 تا 7 از 7

نام تاپیک: ساخت کلاس یا متد

  1. #1

    ساخت کلاس یا متد

    درود دوستان
    کسی میتونه یه کلاس یا متد واسه این کد بنویسه

    (private void button1_Click(object sender, EventArgs e


    (switch (comboBox2.SelectedIndex
    case 0:
    ( if(comboBox4.SelectedIndex==0


    ;()textBox2.Text = ((decimal.Parse(textBox3.Text) * int.Parse(comboBox4.Text) * int.Parse(textBox1.Text))/10000).ToString




    (tbl_depoTableAdapter.Insert(int.Parse(textBox4.Te xt),comboBox1.Text,comboBox2.Text
    _comboBox3.Text,int.Parse(comboBox4.Text),int.Pars e(textBox1.Text),decimal.Parse(textBox2.Text
    ( decimal.Parse(textBox3.Text




    (tbl_depoTableAdapter.Fill(fPSDataSet.tbl_depo
    }
    آخرین ویرایش به وسیله محمد آشتیانی : جمعه 08 خرداد 1394 در 00:01 صبح دلیل: افزودن تگ کد

  2. #2

    نقل قول: ساخت کلاس یا متد

    تعداد خطوطی که میخواهید توی یه متد جداگونه پیاده کنید رو انتخاب کنید. سپس کلیک راست کرده و در گزینه Refactor گزینه Extract method رو بفشرید (یا کلید کنترل + آر + إم) . یه اسم برا متد بذارید و تایید کنید. متد شما ساخته شد

  3. #3

    نقل قول: ساخت کلاس یا متد

    درضمن اینچنین مقادیر رو تبدیل کنید:

    decimal t3, t1;
    if(!decimal.TryParse(this.textBox3.Text, out t3)) return;//Text in textBox3 is not decimal
    if(!decimal.TryParse(this.textBox1.Text, out t1)) return;

    int c1;
    if(!int.TryParse(this.comboBox4.Text, out c1)) return;//comboBox4 has no value

    var res = t3 * c1 * t1 / 10000M;
    this.textBox2.Text = res.ToString();

  4. #4

    نقل قول: ساخت کلاس یا متد

    برای قسمت کار با پایگاه داده هم توصیه میکنم که حتماً سراغ ORM (مدل رابطه ای اشیاء) بروید مثل EF یاهمون (Entity Framework) خودتون رو از دردسترهای کار با پایگاه داده راحت کنید. اگه اینکار رو انجام بدید دیگه توی کدهای شما اثری از Table و Insert و دستورات SQL نخواهد بود! فقط کدهای سی شارپ عادی رو خواهید دید. فارغ از دیتابیس خواهید شد. کار با دیتابیس بصورت خودکار انجام خواهند گرفت. لذت بیشتری از برنامه نویسی خواهید برد -- امتحان کنید!

  5. #5

    نقل قول: ساخت کلاس یا متد

    نقل قول نوشته شده توسط RmeXXXXXXXXX مشاهده تاپیک
    برای قسمت کار با پایگاه داده هم توصیه میکنم که حتماً سراغ ORM (مدل رابطه ای اشیاء) بروید مثل EF یاهمون (Entity Framework) خودتون رو از دردسترهای کار با پایگاه داده راحت کنید. اگه اینکار رو انجام بدید دیگه توی کدهای شما اثری از Table و Insert و دستورات SQL نخواهد بود! فقط کدهای سی شارپ عادی رو خواهید دید. فارغ از دیتابیس خواهید شد. کار با دیتابیس بصورت خودکار انجام خواهند گرفت. لذت بیشتری از برنامه نویسی خواهید برد -- امتحان کنید!
    دوست عزیز میشه یه منبع خوب واسه ORM معرفی کنید مرسی

  6. #6

    نقل قول: ساخت کلاس یا متد

    نقل قول نوشته شده توسط RmeXXXXXXXXX مشاهده تاپیک
    درضمن اینچنین مقادیر رو تبدیل کنید:

    decimal t3, t1;
    if(!decimal.TryParse(this.textBox3.Text, out t3)) return;//Text in textBox3 is not decimal
    if(!decimal.TryParse(this.textBox1.Text, out t1)) return;

    int c1;
    if(!int.TryParse(this.comboBox4.Text, out c1)) return;//comboBox4 has no value

    var res = t3 * c1 * t1 / 10000M;
    this.textBox2.Text = res.ToString();
    دوست عزیز کد(تبدیل شما) شما چه مزیتی نسبت به کد من داره(مزیت کد من یک خط کد می باشد)

  7. #7

    نقل قول: ساخت کلاس یا متد

    دوستان در واقع من واسه کد بالا یه متد یا کلاس میخوام که مقدار combobox2.selectindex و combobox4.selectindex رو به عنوان ورودی بگیره

تاپیک های مشابه

  1. چگونگی ساخت کلاس و اشیا در VB.NET
    نوشته شده توسط Voldemort در بخش VB.NET
    پاسخ: 2
    آخرین پست: سه شنبه 18 مرداد 1390, 14:03 عصر
  2. ساخت کلاس
    نوشته شده توسط alireza_tavakol در بخش C#‎‎
    پاسخ: 20
    آخرین پست: دوشنبه 09 مهر 1386, 01:07 صبح
  3. مشکل در ساخت کلاس button
    نوشته شده توسط mehdi_RM در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 6
    آخرین پست: چهارشنبه 16 خرداد 1386, 06:59 صبح
  4. ساخت کلاس بهمراه سورس
    نوشته شده توسط بابک زواری در بخش VB.NET
    پاسخ: 2
    آخرین پست: شنبه 12 آذر 1384, 17:12 عصر
  5. ساخت کلاس
    نوشته شده توسط Touska در بخش PHP
    پاسخ: 8
    آخرین پست: شنبه 21 خرداد 1384, 08:31 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •