分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

.net 哈希表和字典的基本用法

发布时间:2023-09-06 01:24责任编辑:顾先生关键词:暂无标签

哈希表

传送门:https://www.cnblogs.com/xpvincent/archive/2013/01/15/2860841.html

using System;using System.Collections;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApp{ ???class Program ???{ ???????static string hashToPostString(Hashtable ht) { ???????????string str = ""; ???????????foreach (DictionaryEntry de in ht) { ???????????????str += de.Key + "=" + de.Value + "&"; ???????????} ???????????return str.Substring(0, str.Length - 1); ???????} ???????static void Main(string[] args) ???????{ ???????????Hashtable ht = new Hashtable(); ???????????ht.Add("username", "13713332652"); ???????????ht.Add("password", "202063sb"); ???????????ht.Add("geetest_challenge", "3c2f03027eb7cac324a7cf67f148441d"); ???????????ht.Add("geetest_validate", "21fa24dfd285b955776fd349c5bc5834"); ???????????ht.Add("geetest_seccode", "21fa24dfd285b955776fd349c5bc5834|jordan"); ???????????????????????string str = hashToPostString(ht); ???????????Console.Write(str); ???????????Console.ReadLine(); ???????} ???}}

字典

传送门:http://blog.csdn.net/voodooer/article/details/19233105

using System;using System.Collections;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApp{ ???class Program ???{ ???????static string DictionaryToPostString(Dictionary<string, string> ht) { ???????????string str = ""; ???????????foreach (KeyValuePair<string, string> de in ht) { ???????????????str += de.Key + "=" + de.Value + "&"; ???????????} ???????????return str.Substring(0, str.Length - 1); ???????} ???????static void Main(string[] args) ???????{ ???????????//定义字典 ?????????????Dictionary<string, string> d = new Dictionary<string, string>(); ???????????d.Add("gt", "geetest.gt"); ???????????d.Add("challenge", "geetest.challenge"); ???????????d.Add("model", "3"); ???????????d.Add("referer", "http://www.228.com.cn/auth/login"); ???????????d.Add("return", "json"); ???????????d.Add("user", "dragon8jiyan"); ???????????d.Add("pass", "202063"); ???????????string str = DictionaryToPostString(d); ???????????Console.Write(str); ???????????Console.ReadLine(); ???????} ???}}

.net 哈希表和字典的基本用法

原文地址:http://www.cnblogs.com/CyLee/p/7826283.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved