上海网站建设流app下载应用

diannao/2026/1/24 9:38:07/文章来源:
上海网站建设流,app下载应用,企业网站备案所需材料 amp,杨庄网站建设目录 一、使用的方法 1.Hashtable哈希表 2.Hashtable哈希表的Add方法 #xff08;1#xff09;定义 #xff08;2#xff09;示例 3.XML文件的使用 二、实例 1.源码 2.生成效果 可以通过使用哈希表可以对XML文件进行查询。 一、使用的方法 1.Hashtable哈希表…目录 一、使用的方法  1.Hashtable哈希表 2.Hashtable哈希表的Add方法 1定义 2示例 3.XML文件的使用  二、实例 1.源码 2.生成效果 可以通过使用哈希表可以对XML文件进行查询。 一、使用的方法  1.Hashtable哈希表 Hashtable通常称为哈希表它表示键/值对的集合这些键/值对根据键的哈希代码进行组织它的每个元素都是一个存储于DictionaryEntry对象中的键/值对。 注意Hashtable哈希表中的键不能为空引用但值可以。 2.Hashtable哈希表的Add方法 1定义 Hashtable哈希表的Add方法用来将带有指定键和值的元素添加到Hashtable哈希表中。 public virtual void Add (object key, object? value);参数 key Object 要添加的元素的键。value Object 要添加的元素的值。 该值可以为 null。实现 Add(Object, Object) 例外 ArgumentNullException key 为 null。ArgumentException Hashtable 中已存在具有相同键的元素。NotSupportedException Hashtable 为只读。 - 或 - Hashtable 具有固定的大小。 2示例 // Hashtable.Add(Object, Object) 方法 using System.Collections; namespace _107_1 {public class SamplesHashtable{public static void Main(){// Creates and initializes a new Hashtable.var myhash new Hashtable//集合方法{{ one, The },{ two, quick },{ three, brown },{ four, fox }};//等效语句Add方法//var myhash new Hashtable();//myhash.Add(one, The);//myhash.Add(two, quick);//myhash.Add(three, brown);//myhash.Add(four, fox);// Displays the Hashtable.Console.WriteLine(The Hashtable contains the following:);PrintKeysAndValues(myhash);}public static void PrintKeysAndValues(Hashtable myhash){Console.WriteLine(\t-KEY-\t-VALUE-);foreach (DictionaryEntry de in myhash)Console.WriteLine($\t{de.Key}:\t{de.Value});}} } /* 运行效果 The Hashtable contains the following:-KEY- -VALUE-three: brownfour: foxtwo: quickone: The*/3.XML文件的使用  XML是eXtensible Markup Language的缩写它是一种类似于HTML的标记语言。XML以简易而标准的方式保存各种信息(如文字和数字等信息)适用于不同应用程序间的数据交换而这种交换不以预先定义的一组数据结构为前提增强了可扩展性。 二、实例 1.源码 // 用哈希表查询XML文件 using System.Collections; using System.Xml;namespace _107 {public partial class Form1 : Form{private Label? label1;private Label? label2;static ComboBox? comboBox1;static ComboBox? comboBox2;public Form1(){InitializeComponent();StartPosition FormStartPosition.CenterScreen;Load Form1_Load;}private void Form1_Load(object? sender, EventArgs e){// // label1// label1 new Label{AutoSize true,Location new Point(12, 21),Name label1,Size new Size(68, 17),TabIndex 0,Text 电台名称};// // label2// label2 new Label{AutoSize true,Location new Point(12, 52),Name label2,Size new Size(68, 17),TabIndex 1,Text 电台网址};// // comboBox1// comboBox1 new ComboBox{FormattingEnabled true,Location new Point(77, 13),Name comboBox1,Size new Size(195, 25),TabIndex 2};// // comboBox2// comboBox2 new ComboBox{FormattingEnabled true,Location new Point(77, 44),Name comboBox2,Size new Size(195, 25),TabIndex 3};// // Form1// AutoScaleDimensions new SizeF(7F, 17F);AutoScaleMode AutoScaleMode.Font;ClientSize new Size(284, 81);Controls.Add(comboBox2);Controls.Add(comboBox1);Controls.Add(label2);Controls.Add(label1);Name Form1;Text 用哈希表查询XML文件;Myhash();}static void Myhash(){Hashtable myHashtable SelectXML(BroadCastInfo.xml); //使用自定义方法实例化哈希表对象IDictionaryEnumerator IDEnumerator myHashtable.GetEnumerator();while (IDEnumerator.MoveNext()) //循环访问哈希表{comboBox1!.Items.Add(IDEnumerator.Value!.ToString()!); //显示电台名称comboBox2!.Items.Add(IDEnumerator.Key.ToString()!); //显示电台网址}comboBox1!.SelectedIndex comboBox2!.SelectedIndex 0; //设置默认选项}#region 在XML文件中查找电台地址及名称/// summary/// 在XML文件中查找电台地址及名称,BCastInfo文件存储于启动目录/// /summary/// param namestrPathXML文件路径/param/// returnsHashtable对象用来记录找到的电台地址及名称/returnsstatic Hashtable SelectXML(string strPath){Hashtable HTable []; //实例化哈希表对象XmlDocument doc new();//实例化XML文档对象doc.Load(strPath); //加载XML文档XmlNodeList xnl doc.SelectSingleNode(BCastInfo)!.ChildNodes;//获取NewDataSet节点的所有子节点string strVersion ; //定义一个字符串用来记录电台地址string strInfo ; //定义一个字符串用来记录电台名称foreach (XmlNode xn in xnl) //遍历所有子节点{XmlElement xe (XmlElement)xn;//将子节点类型转换为XmlElement类型if (xe.Name DInfo) //判断节点名为DInfo{XmlNodeList xnlChild xe.ChildNodes; //继续获取xe子节点的所有子节点foreach (XmlNode xnChild in xnlChild) //遍历{XmlElement xeChild (XmlElement)xnChild;//转换类型if (xeChild.Name Address){strVersion xeChild.InnerText; //记录电台地址}if (xeChild.Name Name){strInfo xeChild.InnerText; //记录电台名称}}HTable.Add(strVersion, strInfo); //向哈希表中添加键值}}return HTable;}#endregion} }2.生成效果

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/88696.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

各大网站域名wordpress设置icon

对于新手卖家来说,店铺运营是头等大事。运营得当就能获取相应的收益,那么Shopee 虾皮运营的核心技巧是什么呢?今天给大家分享6⃣大核心技巧,学会了下个大卖就是你。 Shopee 虾皮运营六大核心技巧 1️⃣ 分时段上新 📌…

印刷报价网站源码下载wordpress 弹出视频播放

随着互联网的快速发展,线上小程序商城已经成为了一种流行的电商模式。对于花店来说,开发线上小程序商城不仅可以扩大销售渠道,提高销售效率,还可以增加客户粘性,提升品牌形象。下面就以花店为例,教你怎么开…

快速搭建企业网站wordpress维护页面

导言 从诞生至今,互联网已经经历了一代、二代、三代的演变。本文将深入研究这三个互联网时代的发展过程、遇到的问题、解决的过程,以及未来的可用范围,同时考察各国在互联网应用上的状况和未来的研究趋势。还将探讨在哪个方向能够取胜&#x…

网站优化内容原创宁波外贸公司为什么这么多

【两颗二叉树】【递归遍历】【▲队列层序遍历】Leetcode 617. 合并二叉树 解法1 深度优先 递归 前序解法2 采用队列进行层序遍历 挺巧妙的可以再看 ---------------🎈🎈题目链接🎈🎈------------------- 解法1 深度优先 递归 前…

自贡移动网站建设广告设计需要学什么专业

话不多说,直接上题: 当然我们可以用队列,但是其插入复杂度为N,总的复杂度为n^2,肯定会超时,于是我们可以用链表来写,同时把其存在数组中,这样节点的访问复杂度也为o(1).下面是AC代码: 下面我们来…

家居网站建设素材巅峰网站建设

文章目录 写在前面的话 切换安装源 查看包 检索包 安装特定的包 升级包 卸载包 生成冻结包 三方包的命名规则 写在后面的话 References 写在前面的话 在本章节中,我们介绍一下python最常用的一个包管理工具pip 一般来说下载我们python 的运行环境的时候在安装的时候…

免费网站空间有什么用建设银行郑州市自贸区分行网站

1.1web的基本概念 1.HTTP协议 HTTP协议(HTTP,超文本传输协议)是一个简单的请求响应协议,通常运行在TCP协议之上,该协议基于客户端/服务器模式,c/s之间是一次性的连接,每次连接只处理一个请求,服…

永嘉高端网站建设价格营销型企业网站优点

CMS简介系统基于租车业务场景而搭建的O2O服务平台,可为用户提供商务租车、接送机、旅游租车、企业租车、自驾租车、婚庆用车等自助租车服务。系统包含车辆库管理、门店管理、员工管理、司机管理、订单管理、活动管理、评价管理、财务管理、统计等。部署简介1、下载代…

建立的网站百度搜索不到友情链接发布

Eric Evans 的领域驱动设计是对软件设计领域的一次重新审视,是在面向对象语言大行其道时对数据建模的“拨乱反正”。Eric 强调了模型的重要性,例如他在书中总结了模型在领域驱动设计中的作用包括: 模型和设计的核心互相影响模型是团队所有成…

直播网站开发价格简述网站栏目管理

(1)右击“我的电脑”,选择“管理”选项,之后选择“磁盘管理”,查看自己U盘的索引,如:Disk 1(2)在运行窗口,输入cmd,回车,出现Dos运行环…

黄岩网站建设蛋糕网站模板

vs2015之后官网就不提供离线安装包了,使用离线安装包就需要自己手动制作一个; 以vs2019为例: 先去官网下载在线安装器 官网下载地址:Visual Studio 较旧的下载 - 2019、2017、2015 和以前的版本 (microsoft.com) 展开2019的标签…

宁波外贸公司有哪些站长工具seo综合查询怎么用

本文经原作者授权以原创方式二次分享,欢迎转载、分享。原文作者:唐宋元明清原文地址: https://www.cnblogs.com/kybs0/p/16478587.htmlC# 获取系统已安装的.NET版本获取系统已安装的.NET版本,来确定当前应用可运行的环境。获取系…

禅城网站开发济宁专业建网站

相关阅读 CUDA Chttps://blog.csdn.net/weixin_45791458/category_12530616.html?spm1001.2014.3001.5482 第一百篇博客,写点不一样的。 当核函数在主机端被调用时,它会被转移到设备端执行,此时设备会根据核函数的调用格式产生对应的线程(…

搭建网站价格仪陇建设局网站

手动修改7zip图标理论知识制作ico图标文件替换资源重建图标缓存效果图替换文件7-Zip的自带图标是公认的丑,所以网上有很多7-Zip的图标美化工具,用的最多的就是 7-Zip Theme Manager,自带很多主题,但是最近我再使用7zTM修改图标是却…

毕业设计网站开发做网站宁夏

以太网报文格式:IP 报文格式:UDP 报文格式:校验和函数:/*******************************************************功能:校验和函数参数:buf: 需要校验数据的首地址nword: 需要校验数据长度的一半返回值&am…

建站魔方极速网站建设三亚房产网站建设

结构 struct 结构是使用struct关键字定义的 结构与类相似,但有两大区别: 1.结构属于值类型,而类属于引用类型; 2.结构是隐式密封的,也就是不可继承的,而一般的类不是隐式密封的. 其他区别: 3.结构中不能再定义无参数构造函数或析构函数,而类中可以 4.结构中普通字段不能直接赋值…

网站备案幕布可以ps么淘宝网页设计与制作教程

本文涉及知识点 贪心 回溯 字符串 LeetCode2014. 重复 K 次的最长子序列 给你一个长度为 n 的字符串 s ,和一个整数 k 。请你找出字符串 s 中 重复 k 次的 最长子序列 。 子序列 是由其他字符串删除某些(或不删除)字符派生而来的一个字符串…

哪个网站做动图重庆免费微网站

第85套: 给定程序的功能是调用fun函数建立班级通讯录。通讯录中记录每位学生的编号、姓名和电话号码。班级的人数和学生的信息从键盘读入,每个人的信息作为一个数据块写到名为myfile5.dat的二进制文件中。 请在程序的下划线处填入正确的内容并把下划线删除&#xf…

网站开发职位介绍宁波建设网站公司

作者 | 侯淼淼 出品 | 《新程序员》当人们提及“程序员”这一职业的时候,大多数人的第一想法往往是高薪。然而近年来,随着造车势力的兴起,新一轮的高薪岗位抢人大战正式打响。2021年以来,一汽、东风等传统车厂招聘岗位数量持…

太平洋网站开发做自行车车队网站的名字大全

10 月 5 日凌晨,Vue.js 框架的作者兼核心开发者尤雨溪公布了尚处于 Pre-Alpha 状态的 Vue 3 源码。说学不动的童鞋抓紧剩余的假期时间撸一遍源码吧 : D作者表示,Vue 3 主要的架构改进、优化和新功能均已完成,剩下的主要任务是完成一些 Vue 2 …