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