C#知识点之流程控制
foreach(数据类型 变量名 in 数组或集合 )
{
}
其中数据类型与数组或集合的类型一致,还可以是小于数组和集合的类型。
Code
public static void Main()
{
Console.WriteLine("输入三个数用,分割如:120,11,3");
string stra = Console.ReadLine();
string[] strb = stra.Split(',');//字符串的Split方法,可以把字符串分割,返回一个数组.
foreach (string a in strb)
{
Console.WriteLine(a);
}
}
break与continue
break 语句可用于退出循环
continue
语句可用于跳过当前循环并开始下一循环
异常处理try
try语句提供了一种机制来捕捉块执行过程中发生的异常,以下是它的三种的形式:
try-catch
try-finally
try-catch-finally
Code
public static void Main()
{
try
{
Console.WriteLine("请输入一个整数:");
int inta = int.Parse(Console.ReadLine());
Console.WriteLine("输入正确");
}
catch
{
Console.WriteLine("输入不正确");
}
finally
{
Console.WriteLine("不管对不对都要输出我!");
}
}