• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >C#教程 > C#中const用法详解

C#中const用法详解

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-28

通过本文主要向大家介绍了c#中const的用法,c#中const,c#修改const的常量值,c#const,c#中const是什么意思等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

本文实例讲述了C#中const用法。分享给大家供大家参考。具体用法分析如下:

const是一个c语言的关键字,它限定一个变量不允许被改变。使用const在一定程度上可以提高程序的安全性和可靠性,另外,在观看别人代码的时候,清晰理解const所起的作用,对理解对方的程序也有一些帮助。另外const在其他编程语言中也有出现,如c++、php5、c#.net、hc08 c
const 一般修饰 的变量为只读变量
const定义应该为在定义的时候初始化 以后不能改变他的值
例:
a=2;//出现错误 因为a为只读变量
const 修饰一些指针时候的用法
int a;
const int *p=&a;// *p是不允许改变的 但是p是允许改变的
int * const p1 //定义了一个只读的变量p1 ;p1不可以改变 *p1是可以改变的</div>

常数声明可以声明多个常数,例如:
不允许在常数声明中使用 static 修饰符。
常数可以参与常数表达式,如下所示:
public const int c2 = c1 + 100;</div>
注意:

readonly 关键字与 const 关键字不同。const 字段只能在该字段的声明中初始化。readonly 字段可以在声明或构造函数中初始化。因此,根据所使用的构造函数,readonly 字段可能具有不同的值。另外,const 字段是编译时常数,而 readonly 字段可用于运行时常数,如下面的代码行所示:

希望本文所述对大家的C#程序设计有所帮助。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • C#中const用法详解

相关文章

  • 2017-05-28C#采用OpenXml给Word文档添加表格
  • 2017-05-28C# Winform多屏幕多显示器编程技巧实例
  • 2017-05-28Windows系统中使用C#读取文本文件内容的小示例
  • 2017-05-28C#使用linq语句查询数组中以特定字符开头元素的方法
  • 2017-05-28C#的WEBBROWSER与JS交互小结
  • 2017-05-28WinForm中DefWndProc、WndProc与IMessageFilter的区别
  • 2017-05-28C#实现最简单的文本加密方法
  • 2017-05-28C# TreeView控件使用代码
  • 2017-05-28C#3.0使用EventLog类写Windows事件日志的方法
  • 2017-05-28C#记录消息到日志文件的方法

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • C#采用Winform实现类似Android的Listener
    • C#编写的Base64加密和解密类
    • C#难点逐个击破(9):类型转换
    • C#+MO实现一个道路编辑软件(刚开始)
    • C#对象与XMl文件之间的相互转换
    • c#实现识别图片上的验证码数字
    • C# 程序集和反射详解
    • 使用C#获取系统特殊文件夹路径的解决方法
    • 基于C#实现XML文件读取工具类
    • 浅谈C#中正则表达式的使用

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有