1.c#中跳出循环(return/break/continue)
return:跳出循环直到代码块结束;
break:跳出循环进行循环之后的代码;
continue:跳出当前次循环,进行新的下一次循环.
2.普通的方法函数只能返回一种类型的值(一个数值或一组数值)
(1)out:例如:int.tryparse:至少返回两种类型:一种是判断这个字符串是否能够转换成int类型的结果true/false,另一个数值是转换成int之后的整数.
方法中的out参数在方法体结束时,需要准备一个相同类型的变量接收out类型的结果,并且必须带out类型的关键字.
遇到方法中的形参是out或者ref类型,则在调用方法的时候同样实参也必须带有out或者ref关键字.
例:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace _05out
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入第一个数:");
string str = Console.ReadLine();
int num = -1;
if (IsNum(str,out num))
{