C# 基础入门--常量
作者:辰星crystal 时间:2022-01-29 18:54:53
常量,顾名思义,就是“不会改变的量”。
我们平时书写的数字(比如12.85)、字符(比如'F')、字符串(比如"谢谢"),它们都属于“字面常量”。
有一些常量既重要又容易出错,比如圆周率π的值为3.1415926......,所以,我们常常会使用自定义常量。如:
namespace Test
{
class Program
{
static void Main(string[] args)
{
const double PI = 3.1415926;//自定义常量PI,表示圆周率
Console.Write(“半径为4的圆的周长为:”);//字符串常量
Console.WriteLine(2*PI*4);//应用自定义常量PI
Console.Write(“半径为4的圆的面积为:”);//字符串常量
Console.WriteLine(PI*4*4);//应用自定义常量PI
}
}
}
const 关键字,表明PI是一个常量; double 关键字,表明PI的类型为“双精度浮点型”(一种精度很高的数字类型)。
这段代码中使用了2次圆周率(周长、面积),但是因为使用自定义常量,所以字面常量3.1415926只书写了一次。这样做避免了重复书写导致的错误。
运行效果:
还有一点要特别注意:常量在声明时赋值,之后是不能修改的。
运用常量,似乎可以实现游戏中对主角身份的设定呢,比如:
namespace Test
{
class Program
{
static void Main(string[] args)
{
const string CITY = "某城市";//常量,城市
const string NAME = "凯文";//常量,姓名
Console.WriteLine(NAME+"出生在"+CITY+"的一个普通家庭");//使用常量
}
}
}
运行结果为:
凯文出生在某城市的一个普通家庭
来源:http://www.cnblogs.com/qianhua/p/6476663.html
标签:C#,常量
0
投稿
猜你喜欢
Java File类的概述及常用方法使用详解
2023-11-28 13:06:28
使用Filter过滤器中访问getSession()要转化
2022-10-01 16:20:04
android开发仿ios的UIScrollView实例代码
2023-08-07 01:55:20
Java中OAuth2.0第三方授权原理与实战
2021-09-27 01:48:57
Java类中this关键字与static关键字的用法解析
2023-11-09 22:45:19
字符串替换Replace仅替换第一个字符串匹配项
2021-10-02 17:36:56
Android实现淘宝客户端倒计时界面
2023-09-18 21:25:09
详解@ConfigurationProperties实现原理与实战
2023-11-24 05:19:26
Java中LinkedList和ArrayList的效率分析
2023-02-12 06:21:55
C#语法相比其它语言比较独特的地方(二)
2021-12-20 20:56:03
Java VisualVM监控远程JVM(详解)
2022-07-10 15:59:15
浅谈java类和对象
2021-10-01 06:01:59
Java Spring中Quartz调度器详解及实例
2022-09-30 03:31:13
Java流程控制之循环结构for,增强for循环
2023-11-03 10:45:20
java使用淘宝API读写json实现手机归属地查询功能代码
2021-05-31 03:27:38
在maven中引入本地jar包的步骤
2023-11-25 10:43:44
Java将byte[]转图片存储到本地的案例
2021-08-30 08:19:12
Android异步消息机制详解
2023-08-07 09:42:52
详解5种Java中常见限流算法
2023-02-01 16:14:31
C# 7.2中结构体性能问题的解决方案
2022-08-12 23:04:26