2017-02-27 13 views
0

Cクラスでクラス用のコンソールアプリケーションを作成していますが、入力が10進数であるかどうかを確認する方法を理解する必要があります。それは私のような出力のものにしたいと思います入力チェック後、「あなたが番号を入力していなかったが、再度お試しください。」入力が10進数であるかどうかを確認する必要があります

Console.Write("Enter the annual amount of money saved: "); 

decimal moneySaved = Convert.ToDecimal(Console.ReadLine()); 

:それは私がこれまで書いてきたこのコードをたどります

ありがとうございます!

+0

'decimal.tryParse。 – JohnG

答えて

0
Console.Write("Enter the annual amount of money saved: "); 
string moneySaved = Console.ReadLine(); 
decimal number; 
if (Decimal.TryParse(moneySaved, out number)) 
{ 
    Console.Write("You entered a decimal number"); 
} 
else 
{ 
    Console.Write("You didn't enter a number, please try again."); 
} 
+0

それはうまくいった、ありがとう! –

+0

それが助けになった場合、答えとしてマーク – Sajeetharan

関連する問題