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


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

变量的初始化和作用域

  初始化

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

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

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

  作用域

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

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

  常量

    常量的特点:

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

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

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

  常量的优点:

    • 易于阅读

    • 易于修改

    • 易于避免出错

预定义数据类型

  值类型与引用类型

阅读剩余部分

相关阅读 >>

利用unity脚本自定义分辨率实现相机截一张高清截图

关于C#中方法的阐述

C# 文件下载四方法

关于C#中string类型的方法分享

.net和C#有什么区别

C#开发之winform(公共控件)

C#中如何实现两个richtextbox控件滚动条同步滚动的方法详解

详解C#接口在派生类和外部类中的调用方法示例

C#中for循环的实例分析

C#中抽象类和接口的区别

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




打赏

取消

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

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

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

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

评论

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