定义字典
来源:互联网 发布:交友软件机器人 编辑:程序博客网 时间:2024/05/19 19:33
public static Dictionary<String, String> gameslist = new Dictionary<string, String>();
加内容
admins.gameslist= new System.Collections.Generic.Dictionary<string,string>();
admins.gameslist.Add("测试服务器", "0");
admins.gameslist.Add("过关斩将", "201");
admins.gameslist.Add("桃园结义", "301");
admins.gameslist.Add("单刀赴会", "302");
admins.gameslist.Add("飞龙在天", "202");
admins.gameslist.Add("义薄云天", "101");
admins.gameslist.Add("决胜千里", "102");
读取
foreach (var item in admins.gameslist.Values)
{
Response.Write(item);
}
- using System;
- using System.Collections.Generic;
- class DictionaryDemo
- {
- static void Main(string[] args)
- {
- DictionaryDemo001();
- Console.ReadLine();
- DictionaryDemo002();
- Console.ReadLine();
- DictionaryDemo003();
- Console.ReadLine();
- }
- /// <summary>
- /// 一般用法
- /// </summary>
- static void DictionaryDemo001()
- {
- Dictionary<int, string> dict = new Dictionary<int, string>();
- dict.Add(1, "111");
- dict.Add(2, "222");
- //判断是否存在相应的key并显示
- if (dict.ContainsKey(2))
- {
- Console.WriteLine(dict[2]);
- }
- //遍历Keys
- foreach (var item in dict.Keys)
- {
- Console.WriteLine("Key:{0}", item);
- }
- //遍历Values
- foreach (var item in dict.Values)
- {
- Console.WriteLine("value:{0}", item);
- }
- //遍历整个字典
- foreach (var item in dict)
- {
- Console.WriteLine("key:{0} value:{1}", item.Key, item.Value);
- }
- }
- /// <summary>
- /// 参数为其它类型
- /// </summary>
- static void DictionaryDemo002()
- {
- Dictionary<string, string[]> dict = new Dictionary<string, string[]>();
- dict.Add("1", "1,11,111".Split(','));
- dict.Add("2", "2,22,222".Split(','));
- Console.WriteLine(dict["2"][2]);
- }
- /// <summary>
- /// 调用自定义类
- /// </summary>
- static void DictionaryDemo003()
- {
- Dictionary<int, yongfa365> dict = new Dictionary<int, yongfa365>();
- for (int i = 0; i < 10; i++)
- {
- yongfa365 y = new yongfa365();
- y.UserCode = i;
- y.UserName = "www.yongfa365.com " + i.ToString();
- dict.Add(i, y);
- }
- foreach (var item in dict)
- {
- Console.WriteLine("{0} One:{1} UserName:{2}", item.Key, item.Value.UserCode, item.Value.UserName);
- }
- }
- }
- class yongfa365
- {
- public int UserCode { get; set; }
- public string UserName { get; set; }
- }
0 0
- 定义字典
- 字典数据类型-字典的定义
- 数据字典之定义
- 字典树的定义
- 字典树--java 定义
- python 嵌套字典的定义
- 数据流和数据字典的定义
- 定义和使用字典资源(ResourceDictionary)
- Swift-数组和字典的定义
- jeecg 数据字典的定义和使用
- OC语言-字典与可变字典的定义及字典的嵌套
- 利用DB字典表查询表格字段定义
- Swift数组字典基本定义控制流基本应用
- swift学习之定义常量、变量、字典、数组
- Python中字典的定义与简单使用实例
- abap:问题汇总--关于字典关于语法关于定义
- 字典
- 字典
- java.lang.Integer.toHexString(b[n] & 0XFF)中0XFF使用的必要性
- 数据库连接语句odbc
- 第一天冒泡博客
- 07(maven+SSH)网上商城项目实战之springmvc乱码问题
- 动态调整控件现实隐藏
- 定义字典
- Hibernate使用总结。
- React Native通信机制详解【转】
- 综合:Android安装提示 INSTALL_FAILED_INSUFFICIENT_STORAGE
- 线程间操作无效: 从不是创建控件的线程访问它的三种方法
- 国内常见的一些代码托管平台
- tomcat配置文件server.xml详解
- ODBCHelper.cs
- 怎样读取一个文件夹下的头文件名,并整理出一个新的头文件