您的位置:首页 > 移动开发 > Unity3D

unity--脚本入门

2014-12-23 22:50 309 查看
今天们讲了,常量、异常、修饰符

常量:

a:使用const关键字来声明某个常量字段或常量局部变量。

   常量字段和常量局部变量不是变量并且不能修改。

b:常量可以为数字、布尔值、字符串或null引用。不要创建常量来表示你需要随时更改的信息。

c:当字段声明中包括readonly修饰符时,该字段成为只读字段。只能在声明只读字段的同时赋初值。其他任何时候都不允许为只读字段赋值。

d:如果在类中显示添加一个构造函数,可以在构造函数中改变只读字段的值。

异常:

a:C# 语言的异常处理功能可帮助您处理程序运行时出现的任何意外或异常情况。

b: 异常处理使用 try、catch 和 finally 关键字尝试某些操作,以处理失败情况,尽管这些操作有可能失败,但如果您

确定需要这样做,且希望在事后清理资源,就可以尝试这样做。

c:异常是使用 throw 关键字创建的。

例如:          try

          {

                int a = 4, b = 0, c;

                c = a / b;

                Console.WriteLine(c);

            }

            catch (DivideByZeroException e)

            {

                Console.WriteLine("被常数零除");

            }

 d:对于给定的 try 子句,可以有一个以上的 catch 子句,每个 catch 捕捉不同的异常类型。导出类型必须始终列在任何基类型之前。

e:finally 构造用于指定即使发生异常也始终会运行的代码。finally 通常用于清理发生异常时所产生的内容。

f:当不确定有什么异常时,可以直接用Exception。

特点:

异常具有以下特点:
1、各种类型的异常最终都是由System.Exception 派生而来。
2、在可能引发异常的语句周围使用 try 块。
3、一旦 try 块中发生异常,控制流将跳转到第一个关联的异常处理程

           序在 C# 中,catch 关键字用于定义异常处理程序。

4、程序可以使用 throw 关键字显式地引发异常。

5、即使发生异常也会执行 finally 块中的代码。 使用 finally 块释放资

      源,例如,关闭在 try 块中打开的任何流或文件。

修饰符:
C#共有五种访问修饰符:public、private、protected、internal、protected
internal。作用范围如下表:





更多精彩请关注:http://www.gopedu.com/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  unity3d