C# 结构

一、简介

结构体是值类型数据结构,它可以一次性帮助我们声明多个变量,可以存储各种数据类型的相关数据,Struct关键字用于创建结构体。

二、语法

结构语法:

1
2
3
4
5
6
7
8
9
Public  struct 结构名
{
   成员;//字段
}
<br>或者
struct  结构名
{
  成员;//字段
}  

三、实例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace _05结构
{
    public struct Person
    {
        public string _name;//字段
        public int _age;
        public Gender _gender;
    }
 
    public enum Gender
    {
        男,
        
    }
 
    class Program
    {
        static void Main(string[] args)
        {
             
            string s = "123";
            Person zsPerson;
            zsPerson._name = "张三";
            zsPerson._age = 21;
            zsPerson._gender = Gender.男;
 
            Person lsPerson;
            lsPerson._name = "李四";
            lsPerson._age = 22;
            lsPerson._gender = Gender.女;
 
            Console.WriteLine(zsPerson._name);
            Console.WriteLine(lsPerson._name);
            Console.ReadKey();
 
        }
    }
}

  

posted @   笑笑未来  阅读(365)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
点击右上角即可分享
微信分享提示