zoukankan      html  css  js  c++  java
  • Dictionary学习笔记Dictionary定义与输出(一)

    class Program
        {
            static void Main()
            {
                string[] s = new string[6] { "浏览器类_Firefox", "浏览器类_IE", "文字处理_Word", "文字处理_WPS", "电子地图_google地图", "电子地图_百度地图" };
                Dictionary<string, List<string>> kk = new Dictionary<string, List<string>>();
                foreach (string ss in s)
                {
                    string[] arr = ss.Split(new char[] { '_' });
                    if (!kk.ContainsKey(arr[0]))
                    {
                        List<string> ll = new List<string>();
                        kk.Add(arr[0], ll);
                        kk[arr[0]].Add(arr[1]);
                    }
                    else
                    {
                        kk[arr[0]].Add(arr[1]);
                    }

                }
                foreach (string key in kk.Keys)
                {
                    foreach (string str in kk[key])
                    {
                        Console.WriteLine(str);
                    }
                }
                Console.ReadLine();


               
            }
        }

    运行结果:

  • 相关阅读:
    cocos2dx——九宫格CCScale9Sprite
    COCOS学习笔记--TexturePacker使用详解
    leetcode 旋转数组
    leetcode 从排序数组中删除重复项
    使用javascript随机生成斗地主玩家手牌
    模仿w3c school的示例导航栏
    c#中快速排序的学习
    常用语法梳理
    技巧类
    markdown备忘
  • 原文地址:https://www.cnblogs.com/wangchao928/p/2508469.html
Copyright © 2011-2022 走看看