文档章节

学用 ASP.Net 之 System.Collections.Specialized.OrderedDictionary 类

涂孟超
 涂孟超
发布于 2014/09/26 15:30
字数 156
阅读 9
收藏 0

OrderedDictionary 相当于能用索引访问的哈希表.

主要成员:
/* 属性 */
Count;  //元素数
Keys;   //键集合
Values; //值集合

/* 方法 */
Add();      //添加
Clear();    //清空
Contains(); //是否包含
CopyTo();   //将指定元素复制到数组
Insert();   //插入
Remove();   //根据键删除
RemoveAt(); //根据索引删除


练习:
protected void Button1_Click(object sender, EventArgs e)
{
    OrderedDictionary od = new OrderedDictionary();
    od.Add("k1", 111);
    od.Add("k2", 222);
    od.Add("k3", 333);

    string s1 = od["k2"].ToString(); //222
    string s2 = od[1].ToString();    //222

    string s3 = "", s4 = "";

    for (int i = 0; i < od.Count; i++) {
        s3 += od[i].ToString() + "; ";   //111; 222; 333; 
    }

    foreach (DictionaryEntry de in od)
    {
        s4 += string.Format("{0}:{1}; ", de.Key, de.Value);
    }
    TextBox1.Text = s1 + "\n" + s2 + "\n" + s3 + "\n" + s4; //k1:111; k2:222; k3:333; 
}

本文转载自:http://www.cnblogs.com/del/archive/2011/01/07/1930412.html

涂孟超
粉丝 12
博文 2011
码字总数 14107
作品 0
深圳
程序员
私信 提问
和牛腩学编程路线图

把之前录的视频整理了一下,把其中一些自己觉得满意的抽出来,做成一个学习路线图 没有录制的视频就是2017年的录制计划了,不知道能不能学得进,正在把一些视频逐步传到优酷上,当然是不清晰...

niunan
2017/01/01
0
0
ASP.net与JavaEE语法、内置对象的对比

1 各自的HelloWord版本 1.1 ASP <% Response.Write("hello asp") %> 文件名为test.asp。 1.2 ASP.net <%@ page Language="C#" %> <% Response.Write("hello asp.net"); %> 文件名为test.aspx......

流浪的狗
2017/12/24
0
0
.NET Core开发日志——从ASP.NET Core Module到KestrelServer

ASP.NET Core程序现在变得如同控制台(Console)程序一般,同样通过Main方法启动整个应用。而Main方法要做的事情很简单,创建一个WebHostBuilder类,调用其Build方法生成一个WebHost类,最后启...

Ken.W
2018/07/14
0
0
Asp.Net Core 2.0 项目实战(7)MD5加密、AES&DES对称加解密

Asp.Net Core 2.0 项目实战(1) NCMVC开源下载了 Asp.Net Core 2.0 项目实战(2)NCMVC一个基于Net Core2.0搭建的角色权限管理开发框架 Asp.Net Core 2.0 项目实战(3)NCMVC角色权限管理前...

郑州-在路上
2018/04/26
0
0
ASP.NET MVC应用迁移到ASP.NET Core及其异同简介

ASP.NET Core是微软新推出支持跨平台、高性能、开源的开发框架,相比起原有的ASP.NET来说,ASP.NET Core更适合开发现代应用程序,如跨平台、Dorker的支持、集成现代前端开发框架(如npm、bow...

dotNET跨平台
2018/04/19
0
0

没有更多内容

加载失败,请刷新页面

加载更多

查看线上日志常用命令

cat 命令(文本输出命令) 通常查找出错误日志 cat error.log | grep 'nick' , 这时候我们要输出当前这个日志的前后几行: 显示file文件里匹配nick那行以及上下5行 cat error.log | grep -C ...

xiaolyuh
28分钟前
5
0
六、Java设计模式之工厂方法

工厂方法定义: 定义一个创建对象的接口,但让实现这个接口的类来决定实例化哪个类,工厂方法让类的实例化推迟到子类中进行 类型:创建型 工厂方法-使用场景: 创建对象需要大量重复的代码 ...

东风破2019
35分钟前
5
0
win服务器管理遇到的一系列问题记录

有些小伙伴在使用iis7远程桌面管理工具的时候总是会遇到一系列的问题,下面就是为大家介绍一下服务器日常管理过程中出现的问题及我的解决办法和心得。希望能帮到大家。   拒绝服务器重新启...

1717197346
42分钟前
6
0
flutter 剪切板 复制粘贴

复制粘贴功能 import 'package:flutter/services.dart'; Clipboard.setData(ClipboardData(text:_text));Clipboard.getData;...

zdglf
44分钟前
4
0
如何保证消息的可靠性传输?或者说,如何处理消息丢失的问题?

面试题 如何保证消息的可靠性传输?或者说,如何处理消息丢失的问题? 面试官心理分析 这个是肯定的,用 MQ 有个基本原则,就是数据不能多一条,也不能少一条,不能多,就是前面说的重复消费...

米兜
45分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部