C#入门9.1——结构的使用
来源:互联网 发布:暴雪嘉年华 知乎 编辑:程序博客网 时间:2024/05/24 06:57
假如一个大型公司要求我们做一个ERP资源管理系统中的人员管理模块,我们应该怎样声明存储人员的各种信息的变量?
用数组?
用结构。一次性声明多个不同类型的变量。
初始化结构成员可通过两种方式来完成
1.使用参数化构造函数,即使用new关键字
2.声明结构后分别访问成员(如果只给部分字段赋值会报错)
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication9{ //最好将结构声明于此位置,因为所有的类都可以访问 public struct Clerk { //声明变量 public string name; public int age; public string department; public char gender; } class Program { static void Main(string[] args) { Clerk zs = new Clerk(); zs.name = "张三"; zs.age = 25; zs.department = "人力部"; zs.gender = '男'; Console.WriteLine("我叫{0},我的年龄是{1}岁,我在{2}工作,我是{3}生",zs.name,zs.age,zs.department,zs.gender); Console.ReadKey(); } }}
0 0
- C#入门9.1——结构的使用
- C#结构的使用
- c# 入门级Java对比 5 —— 结构、枚举
- C#入门7.2——一维数组的使用
- C#入门7.4——二维数组的使用
- C#入门9.6——属性的使用(1)
- C#入门9.7——属性的使用(2)
- C#结构体的使用
- C# 结构体的使用
- C#入门之条件结构
- C#入门之循环结构
- c#基础入门(2)——语法结构、方法、关键字
- c#入门系列——番外篇:vs的安装与使用
- NoSQL数据库—MongoDB入门使用和c#客户端的访问
- NoSQL数据库—MongoDB入门使用和c#客户端的访问
- 【技术】C#入门:Timer的使用
- C# 结构体—struct
- SQL入门(3)——对表结构的操作
- epoll为什么快
- 洛谷在线测试P1538迎春舞会之数字舞蹈
- 版本管理:RCS之命令基础篇
- 【maven学习笔记】maven基础入门学习中文教程
- 慢慢学傅里叶2
- C#入门9.1——结构的使用
- POJO和javabean的异同
- 【学习Linux】处理用户的输入
- 【Gradle 简介】Gradle 构建编译工程学习笔记和使用总结
- 投影(skyline)
- 2016.8.16 C组总结
- java--基础--RandomAccessFile
- 10562 - Undraw the Trees
- 6.1.4 击键和字符