C#学习笔记12:枚举、结构、数组基础学习
2024-08-24 05:06:13
枚举:public enum MyEnum
{
值1,
值2,
值3
}
Public enum Season
{
春,
夏,
秋,
冬
}
枚举的作用:规范用户的输入,枚举可以转换为int类型,可以转换为字符串类型吧。默认从0开始。
枚举转换为int类型:Int a=(int)Season.春
枚举转换成字符串:
String a=Season.春.ToString();
结构:可以一次性声明多个不同类型的变量。
Public strcuct MyStruct
{
字段1;
字段2;
字段3;
}
字段跟变量的区别:
字段有访问修饰符。 变量又作用域
当咱们需要一个变量在整个类中都能够被访问到,声明成一个静态的字段。
Public static string _name="张三";//声明在类里,方法外
程序在运行期间,变量中只能有一个值,而字段中可以有多个值。
数组
Int[] string[] char[]
声明数组的几种方式
Int[] nums=new int[10]; 0
Int[] nums=new int[3]{1,2,3};
String[] names=new string[]{"shan"};
Char[] ch=new char[2]{'a','b'};
String[] str=new string[10]; null
Char[] chs=new char[10]; ‘\0’
Int double char bool decimal 结构 枚举 都是值类型
String 数组 接口 类 object 都是引用类型
(除非注明,文章均为原创,欢迎转载,转载时请注明出处链接:智波生活 C#菜鸟笔记)
最新文章
- java核心技术第一卷
- Nodejs中的this
- objective-c系列-动态类型和动态绑定
- C#中的IntPtr类型
- android基础(四)service
- HDU 1693 二进制表示的简单插头dp
- 对项目的测试--Resharper
- Android UmengShareSDK第三方登录
- display:inline,display:inline-block,display:block 区别
- C程序设计语言练习题1-17
- WampServer Mysql配置
- java 面试,如何提升自己的实力,摘自 java web轻量级开发面试教程
- 最简单的基于FFMPEG+SDL的音频播放器 ver2 (采用SDL2.0)
- Hadoop之Flume 记录
- 获取url ";?"; 后面的字符串
- 用statefulSet 部署持久化的OA(Tomcat)
- 12.通过微信小程序端访问企查查(采集工商信息)
- spring @Bean注解解释
- Angular2 -- 生命周期
- 实习第二天-java参数传递-精华在文章最后2句话
热门文章
- jqgrid 设置单元格编辑/不可编辑
- 字符串匹配算法——KMP算法学习
- [C++]Microsoft Visual Studio (VS)2010 常用快捷键大全
- sonne_game网站开发03 spring-mvc+freemarker整合
- iOS OC语言: Block底层实现原理 (转载)
- Xcode repository host is unreachable
- Tomcat启用HTTPS(生成证书、配置Tomcatserver)
- cocos2d_x_08_游戏_FlappyBird
- [RxJS] ReplaySubject
- linux高级命令组合