【愚公系列】2021年11月 C#版 数据结构与算法解析(映射)

简介: 【愚公系列】2021年11月 C#版 数据结构与算法解析(映射)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Badao.Entity.Helper
{
    public class StepStateHelper
    {
        #region 单例实现
        private static string _lockFlag = "StepStateHelperLock";
        private static StepStateHelper _instance;
        private StepStateHelper()
        {
        }
        public static StepStateHelper Instance
        {
            get
            {
                lock(_lockFlag)
                {
                    if (_instance == null)
                    {
                        _instance = new StepStateHelper();
                    }
                    return _instance;
                }
            }
        }
        #endregion
        #region 字段定义
        private Dictionary<short, string> _dicStepStates = new Dictionary<short, string>() 
        { 
            { 0x04, "霸道" },
            { 0x05, "流氓" },
            { 0x06, "气质" },
        };
        #endregion
        #region 属性定义
        public Dictionary<short, string> DicStepStates
        {
            get
            {
                return _dicStepStates;
            }
        }
        #endregion
    }
}
string StepState = "";
StepStateHelper.Instance.DicStepStates.TryGetValue((short)obj, out StepState);

以上就是基本类映射的实现

相关文章
|
29天前
|
机器学习/深度学习 存储 算法
如何评判算法好坏?复杂度深度解析
如何评判算法好坏?复杂度深度解析
24 0
|
28天前
|
存储 NoSQL 算法
【Redis技术进阶之路】「底层源码解析」揭秘高效存储模型与数据结构底层实现(字典)(二)
【Redis技术进阶之路】「底层源码解析」揭秘高效存储模型与数据结构底层实现(字典)
45 0
|
1天前
|
存储 NoSQL Redis
Redis入门到通关之数据结构解析-SkipList
Redis入门到通关之数据结构解析-SkipList
|
1天前
|
存储 NoSQL 安全
Redis入门到通关之数据结构解析-动态字符串SDS
Redis入门到通关之数据结构解析-动态字符串SDS
|
1天前
|
存储 NoSQL Java
Redis入门到通关之数据结构解析-Dict
Redis入门到通关之数据结构解析-Dict
|
1天前
|
存储 安全 Java
Java并发编程中的高效数据结构:ConcurrentHashMap解析
【4月更文挑战第25天】在多线程环境下,高效的数据访问和管理是至关重要的。Java提供了多种并发集合来处理这种情境,其中ConcurrentHashMap是最广泛使用的一个。本文将深入分析ConcurrentHashMap的内部工作原理、性能特点以及它如何在保证线程安全的同时提供高并发性,最后将展示其在实际开发中的应用示例。
|
7天前
|
XML C# 数据格式
C# 解析XML文件
C# 解析XML文件
17 1
|
18天前
|
存储 缓存 算法
深度解析JVM世界:垃圾判断和垃圾回收算法
深度解析JVM世界:垃圾判断和垃圾回收算法
|
19天前
|
存储 算法
【算法与数据结构】深入解析二叉树(二)之堆结构实现
【算法与数据结构】深入解析二叉树(二)之堆结构实现
|
23天前
|
存储 算法
从动态规划到贪心算法:最长递增子序列问题的方法全解析
从动态规划到贪心算法:最长递增子序列问题的方法全解析
21 2

推荐镜像

更多