.NET c#中跳出循环(return/break/continue)和几个关键字(out/ref/params)

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))
            {
                Console.WriteLine("可转成数字:" + num);
            }
            Console.ReadLine();
        }
        /// 
        /// 判断输入的这个字符串是否是整数
        /// 
        /// 输入的字符串

你可能感兴趣的:(.Net基础-c#,return,break,continue,out,ref,params)