C#高级编程(二)-核心C#的详解


本文摘自PHP中文网,作者黄舟,侵删。

变量的初始化和作用域

  初始化

    C#有两个方法可以一确保变量在使用前进行了初始化:

    • 变量是字段,如果没有显式初始化,创建这些变量时,其默认值为0。

    • 方法的局部变量必须在代码中显式初始化,之后才能在语句中使用,如果在初始化之前使用了他的值,报错。

  作用域

    如果局部变量作用域冲突,报CS0136错。

    字段与局部变量冲突,隐藏掉字段,访问被隐藏的实例字段用this关键字,静态字段使用object.fieldname。

  常量

    常量的特点:

    • 常量必须在声明时初始化,指定其值后将不允许变更。

    • 常量的值必须在编译时用于计算,不能从变量中提取值。

    • 常量总是静态的,不允许使用static关键字进行修饰。

  常量的优点:

    • 易于阅读

    • 易于修改

    • 易于避免出错

预定义数据类型

  值类型与引用类型

阅读剩余部分

相关阅读 >>

C#中文转拼音without cjk的代码分享

C#在pdf中创建和填充域的详细介绍(图文)

详解C#集合类型大盘点的图文代码

C#中guid生成格式的四种方法的示例代码分享

简单介绍C#中数组、arraylist、list、dictionary的用法与区别

详细介绍winformC#获得mac地址,ip地址,子网掩码,默认网关的代码实例(图)

浅谈C# 之 hashtable 与 dictionary的代码实例

详细介绍C#实现的md5加密功能与用法示例

C#注册控件处理程序(setconsolectrlhandler)函数示例的详细介绍

C#的四种基本数据类型详解

更多相关阅读请进入《C#》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...