脚本入门 (常量、异常、修饰符)
来源:互联网 发布:手机嗅探软件 编辑:程序博客网 时间:2024/06/05 15:40
欢迎来到U3D社区:
今天我们主要学习了常量,异常,修饰符。
常量:
使用 const 关键字来声明某个常量字段或常量局部变量。 常量字段和常量局部变量不是变量并且不能修改。
常量可以为数字、布尔值、字符串或 null 引用。 不要创建常量来表示你需要随时更改的信息。
只读字段:
当字段声明中包括readonly修饰符时,该字段成为只读字段。只能在声明只读字段的同时赋初值。其他任何时候都不允许为只读字段赋值。
public class Class1{
public readonly string str1=@”I am str1”;}
执行下面代码:
Class1 c1=new Class1();
//c1.str1=“Change readonlyfiled”;错误
如果在类定义中显式添加一个构造函数,可以在构造函数中改变只读字段的值。
public class Class1
{
public readonly string str1=@”I am str1”;
public Class1(){ str1=“initialized by constructor!”;}
}
修饰符:
C#共有五种访问修饰符:public、private、protected、internal、protected internal。作用范围如下表:
异常:
C# 语言的异常处理功能可帮助您处理程序运行时出现的任何意外或异常情况。
异常处理使用 try、catch 和 finally 关键字尝试某些操作,以处理失败情况,尽管这些操作有可能失败,但如果您确定需要这样做,且希望在事后清理资源,就可以尝试这样做。
异常是使用 throw 关键字创建的。
异常(try...catch):
对于给定的 try 子句,可以有一个以上的 catch 子句,每个 catch 捕捉不同的异常类型。导出类型必须始终列在任何基类型之前。
try
{
Console.WriteLine("Done processing");
}
catch (ArgumentException e)
{
// handle the exception here
}
catch (Exception e)
{
// handle the more general exception here
}
异常(finally):
finally 构造用于指定即使发生异常也始终会运行的代码。finally 通常用于清理发生异常时所产生的内容。
异常(Exception)
当不确定有什么异常时,可以直接用Exception
异常具有以下特点:
1、各种类型的异常最终都是由System.Exception 派生而来。
2、在可能引发异常的语句周围使用 try 块。
3、一旦 try 块中发生异常,控制流将跳转到第一个关联的异常处理程序在 C# 中,catch 关键字用于定义异常处理程序。
4、程序可以使用 throw 关键字显式地引发异常。
5、即使发生异常也会执行 finally 块中的代码。 使用 finally 块释放资 源,例如,关闭在 try 块中打开的任何流或文件。
更多精彩在http://unity.gopedu.com/forum.php
0 0
- 脚本入门 (常量、异常、修饰符)
- 常量,异常,修饰符
- unity 脚本学习之常量 异常 修饰符 封装
- Unity3D学习之(常量、异常、修饰符以及封装)
- Unity异常处理及修饰符,常量
- Unity之常量,异常,修饰符,封装
- unity之常量,异常和修饰符,封装
- Unity3D学习基本知识常量 修饰符 异常 封装
- 关于常量修饰符 const
- Kotlin基础(一) 常量、变量、可见性修饰符
- c#中的二级修饰符 - 常量,readonly
- 指针与常量修饰符const
- const修饰符,以及指针常量,常量指针的理解
- c#异常与修饰符
- C++精进篇(三)之―常量变量等修饰符
- const修饰常量
- const修饰常量
- java入门学习(9)—final修饰符
- 我开通博客了
- 实用技巧---java路径问题完全解答(二),相对路径与绝对路径。
- sicily1121 Tri Tiling
- JavaScript--------闭包 取for循环i
- Android NDK使用libjpeg解析JPEG图片,并显示到SurfaceView上
- 脚本入门 (常量、异常、修饰符)
- zookeeper的server的集群配置实例[张振华-Jack]
- ZigBee组网学习笔记(八)--烟雾传感器
- 看书《DIV+CSS商业案例与网页布局开发精讲》_制作列表和表单1_随手笔记
- 十年一梦 血泪史 1
- 并排ListView——仿京东分类列表
- cocos2d-x物理引擎
- 脚本入门(封装.继承。)
- ORACEL_EBS_采购到入库所经历的表