اطلاعیه

Collapse
No announcement yet.

Error در اجرای برنامه #C ؟

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    Error در اجرای برنامه #C ؟

    سلام
    من تازه دارم #C رو یاد میگیرم یه مثالی بود برای جمع و ضرب دو تا عدد عیینا همونجور برنامه شو نوشتم ولی نمیدونم چرا این Error رو میده



    ذكات علم ياد دادنه ....

    #2
    پاسخ : Error در اجرای برنامه #C ؟

    سلام
    کد:
    [left]int a = Convert.ToInt16(txt_day.Text);
    [/left]
    به حروف کوچیک و بزرگ حساسه...
    در ضمن وقتی ";"میزاری باید خودش بقیش رو بنویسیه...
    از کنترل اسپیس هم میتونی کمک بگیری...
    موفق باشید

    دیدگاه


      #3
      پاسخ : Error در اجرای برنامه #C ؟

      دوست عزیز اگه اشتباه نکنم در ToInt32 به جای حرف I از حرف L استفاده کردی!
      http://ceworld.ir/images/ads/dornablogcom_ads.gif

      دیدگاه


        #4
        پاسخ : Error در اجرای برنامه #C ؟

        اقا سید مهدی ممنون

        مشکل حل شد

        دوست عزیز اگه اشتباه نکنم در ToInt32 به جای حرف I از حرف L استفاده کردی!
        اره درست حدس زدید اشتباهم همینجا بود :redface:

        ذكات علم ياد دادنه ....

        دیدگاه


          #5
          پاسخ : Error در اجرای برنامه #C ؟

          سلام :

          شما می توانستید به جای استفاده از Convert از Parse استفاده کنید:

          int a = Convert.ToInt32(TextBox.Text); 1

          int a = int.Parse(TextBox.Text); 2
          موفق باشید.
          http://www.ecapic.ir/image/ECA-091005091909.gif

          دیدگاه


            #6
            پاسخ : Error در اجرای برنامه #C ؟

            نوشته اصلی توسط سحر امینی
            سلام :

            شما می توانستید به جای استفاده از Convert از Parse استفاده کنید:

            int a = Convert.ToInt32(TextBox.Text); 1

            int a = int.Parse(TextBox.Text); 2
            میشه بفرمائید چرا از parse استفاده کردین و چه فرقی میکنه با اون اولی...
            ذكات علم ياد دادنه ....

            دیدگاه


              #7
              پاسخ : Error در اجرای برنامه #C ؟

              نوشته اصلی توسط majid.4206


              میشه بفرمائید چرا از parse استفاده کردین و چه فرقی میکنه با اون اولی...
              دوست عزیز، فرقشون اینه که ToInt32 اگر مقدار null بهش داده بشه، مقدار "صفر" رو بر می گردونه اما متد Parse، خطایی از نوع NullArgumentException برمیگردونه...
              http://ceworld.ir/images/ads/dornablogcom_ads.gif

              دیدگاه

              لطفا صبر کنید...
              X