C 提示輸入字串的格式不正確。請問怎麼解決?

時間 2023-02-24 15:35:11

1樓:何守方

載入的時候page_load之前定義4個int或double型別的變數,在裡面給他們賦值,在賦值前先判斷是否為數字,如果為空或者字串就給0或提示。

2樓:無名可用_狂汗

額,是否可以為空,如果不可以為空,那麼運算前先判斷一次兩個引數是否為空,為空直接彈出提示。

c#中輸入字串的格式不正確怎麼解決。

c#一直說輸入的字串格式不正確

3樓:匿名使用者

delete table where +條件 若id獲取的值是正確的這段話是沒有語法錯誤的,給定值可以使用的話那就說明你的 "id"]的確出現獲取值異常問題。

測試:if ("id"]=null)

else

4樓:匿名使用者

你的"id"]不是一個數字,所以強制轉換報錯。

建議使用tryparse,試一下能不能轉int,如果不能轉,提示錯誤。

string s = id"];

int num = 0;

if(,ref num))else

5樓:匿名使用者

檢視一下 "id"]是否有值,這個可能為null或者空字串哦。

6樓:網友

請檢查一下"id"] 是否為空或含有字母,這個東西必須為純數字。

第二點應該和這個方法有關。

c# 輸入字串的格式不正確。 為什麼提示字串格式不正確呢?

7樓:軍曜坤

a與b 應該為變數的名稱,你這打上雙引號就不對了。

c#中輸入字串的格式不正確怎麼解決

8樓:小怪技術學習

通過事件來動態驗證格式正確性。

在提交時通過正規表示式驗證正確性。

如果不正確,通過方法來提醒下就可以了。

c# 輸入字串的格式不正確怎麼改

9樓:**最大功能

輸入的內容,要能轉換為數字的才行。你輸入 數字就可以了,其它符號都不要。

c#程式設計時出現「輸入的字串格式不正確」

10樓:仴欣怡思

就是你輸入的字串不是數字,以一定要轉換為double 就 丟擲異常了。

我估計 那個text的值是空串。

11樓:守守拙

的值沒有辦法轉換成double型別 說明裡面有字母啊字元一類的東西 在這句加個斷點 停下的時候你滑鼠移到上 看看它的值是啥就行了唄。

c#提示輸入字串格式錯誤怎修改

12樓:匿名使用者

你那輸入的是字元吧,轉不了int型別。

c#中執行時候出現報錯,輸入字串的格式不正確。

13樓:匿名使用者

;使用這個語句按enter鍵表示輸入結束。只要不按enter鍵,預設你是一直輸入字串的。所以你的字串變數s中肯定含有q。

int two = 結果導致這個語句報錯。你把輸入q鍵退出去掉就好了,輸入完0,2直接按enter建就行了。

c 改錯!編寫string類,實現字串的輸入,字串的輸出及長度的輸出(Code Blocks編譯)

改好了,看一下注釋 include using namespace std define n 10 class cstring 少了括號 void strinput void strlength cout void strcout int main 修改如下 include using namesp...

C語言輸出字元或者字串的格式控制符有哪些?

前面的如果不知道就不要亂猜,以免誤導人!表示本輸入項在讀如後不賦值給相應變數他是scanf的附加格式說明符比如 char ch a scanf c ch 那麼不管輸入什麼字元,ch的值都不變,還是 a 請看程式 這個裡面有詳細的說明。lz剛剛還舉了個例子是 printf c i,ch 其中i為整型c...

c控制檯程式怎麼判斷輸入的字串型別

小小木歌 小小案例提示 自己參照 public static bool yanzheng string str catch return true static void main string args 能被轉換成int型別 str else 輸入的都是字串 只能根據自己的需要轉換成對應的型別 可...