C# TryParse
2021-01-07 15:32
标签:parse 是否有效 ble readline ram 运行 style pac ack https://www.cnblogs.com/dream-game/p/5532506.html
? using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
? namespace tryparse
{
class Program
{
static
void Main(string[] args)
{
Console.WriteLine("请输入圆的半径");
int r; //定义半径变量
bool x = int.TryParse(Console.ReadLine(), out r);
/*判断用户的输入是否为整型的数据,如果在此处输入的不是整形数值
此处会返回false,并赋值给x,此时r的值已经变成了0,如果此处用户输入了
有效的数值,此处会返回true,r会保持用户输入的值待用*/
if (x)//通过判断返回值可以判断输入是否有效。
{
const
double PI = 3.14;//如果有效继续运行
double circleArea = r * r * PI;
Console.WriteLine("该圆的面积为:{0}", circleArea);
//break;
Console.ReadKey();
? }
?
else
{
Console.WriteLine("请输入整数类型的半径");//如果无效提示用户重新输入
Console.ReadKey();
}
?
? }
? }
}
C# TryParse 标签:parse 是否有效 ble readline ram 运行 style pac ack 原文地址:https://www.cnblogs.com/ifconfig/p/13143212.html