C# unchecked语句

在C#中,Unchecked语句是一个异常语句。
Unchecked语句用于忽略堆栈溢出异常并执行程序。
所以我们可以说未经检查的语句将允许我们忽略这些类型的异常升级时忽略这些异常。

它可以根据以下形式用作运算符或者语句。

unchecked 语句块

C# unchecked语句示例

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

namespace Checked_Statements

{

    class Program

    {

        static void Main(string[] args)

        {

            int number;

            //赋予最大值

            number = int.MaxValue;

            try

            {

                unchecked

                {

                    //特地引发异常

                    number = number + 1;

                    Console.WriteLine(number);

                }

            }

            catch (Exception e)

            {

                Console.WriteLine(e.ToString());

            }

            Console.ReadLine();

        }

    }

}
日期:2020-04-11 23:03:55 来源:oir作者:oir