您当前的位置: 首页 >  c#

苍狼王unity学院

暂无认证

  • 1浏览

    0关注

    305博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

补点C#基础_04_结构体和枚举_区别

苍狼王unity学院 发布时间:2019-07-23 19:31:45 ,浏览量:1

1、结构体 在 C# 中,结构体是值类型数据结构。它使得一个单一变量可以存储各种数据类型的相关数据。struct 关键字用于创建结构体。 struct position { public float x; public float y; public float z; } class Program { static void Main(string[] args) { position eneny1posx; eneny1posx.x = 0; eneny1posx.y = 0; eneny1posx.z = 0; Console.WriteLine(“敌人1的坐标为:x:{0},y:{1},z:{2}”,eneny1posx.x, eneny1posx.y, eneny1posx.z); Console.ReadKey(); } }

2、运行结果: 在这里插入图片描述3、枚举 //定义枚举。 enum GameState { pause, Faile, Success, Start } class Program { static void Main(string[] args) { //声明一个gameState GameState gameState = GameState.Start; if (string.Equals(gameState, GameState.Start)) { Console.WriteLine("当前处于游戏开始状态 "); } Console.WriteLine(gameState); Console.ReadKey(); } }

4、运行结果:

在这里插入图片描述

5、总结: 结构体:几个类型的一个结合体。可以当成是几个类型组成了一个 新的类型。, 枚举:表示可取的范围有几个时候用,可以声明一个新的类型。

关注
打赏
1665389160
查看更多评论
立即登录/注册

微信扫码登录

0.0372s