Unity C# const与static readonly的区别与联系
2024-10-18 00:11:48
using System; namespace Test
{
class MainClass
{
//懒人写法的单例
class Weapon
{
public static readonly Weapon Instance;
static Weapon()
{
Instance=new Weapon();
}
}
class MyWeapon
{
//static readonly和const的区别
public const int Speed=;//const必须赋值,且只能用这种方法赋值
//static readonly 可以赋值也可以不赋值,也可以在用static修饰的构造方法中赋值
public static readonly int Speed_1;
public static readonly int Speed_2=;
public static readonly int Speed_3;
static MyWeapon()
{
Speed_3=;
}
} public static void Main (string[] args)
{
//static readonly和const的联系,
//在外边只能通过类名.访问,且在外部不能赋值(二者都是只读的)
Console.WriteLine (MyWeapon.Speed_3);//
}
}
}
最新文章
- Atitit 图像处理 灰度图片 灰度化的原理与实现
- laravel excel迁移到lumen
- Javascript之setTimeout
- java 获取主机IP
- 数据库多张表导出到excel
- HTML5 挖宝
- Andaroid L新特性
- 利用AuthorizeAttribute属性简单避免 MVC 中的跨域攻击
- Java WebService简单使用
- Android 基于Netty的消息推送方案之概念和工作原理(二)
- 【27前端】背景半透明rgba LESS实践
- Linux命令学习总结:ls
- 毕业设计 Makefile 编写
- 实现CNN卷积神经网络
- 重写TreeView模板来实现数据分层展示(二)
- 在线版区间众数 hzw的代码。。
- electron打包后, 使用NSIS再打包成安装包 .exe文件
- 多目标遗传算法 ------ NSGA-II (部分源码解析)目标函数 problemdef.c
- Spring Boot 使用Java代码创建Bean并注册到Spring中
- 从android设备中提取内核
热门文章
- KoaHub.js是基于 Koa.js 平台的 Node.js web 快速开发框架
- Hibernate优缺点
- iOS切圆角的几个方法
- HTML <;form>; 标签的 method 属性(20161028)
- Caused by: java.lang.RuntimeException: java.io.IOException: invalid constant type: 18
- [TPYBoard - Micropython之会python就能做硬件 8] 学习使用蓝牙模块及舵机
- rsync (windows 服务端,linux客户端)将windows上的数据同步到linux服务器,反之也可
- iOS开发之延时执行
- 百度api的使用
- h5 做app时和原生交互的小常识。