用C#中的键值对遍历数组或字符串元素的次数

摘要:
代码如下:stringstrs=“ad6la4ss42d6s3”;字典<char,int>dic=newDictionary<char,int˃();foreach(variateminstrs){if(dic.Keys.Contains(item)){dic[item]++;}否则{dic.Add(item,1);}}Foreach(varsindic){Console.WriteLine(“字符:{0},出现次数为{1}”,s.Key,s.Value);}

代码如下:

 string strs = "ad6la4ss42d6s3";
            Dictionary<char, int> dic = new Dictionary<char, int>();
            foreach(var item in strs)
            {
                if (dic.Keys.Contains(item))
                {
                    dic[item]++;
                }
                else
                {
                    dic.Add(item,1);
                }
            }
            foreach (var s in dic)
            {
                Console.WriteLine("字符:{0},出现次数为{1}",s.Key,s.Value);
            }

  用C#中的键值对遍历数组或字符串元素的次数第1张

免责声明:文章转载自《用C#中的键值对遍历数组或字符串元素的次数》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇AVR_GCC程序设计基础spring boot:用dynamic-datasource-spring-boot-starter配置druid多数据源(spring boot 2.3.3)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Linux终端(三)

终端输出使用termios结构,我们可以控制键盘输入,但是如果在显示在屏幕上的输出上可以进行同样级别的控制也许会更好。在我们本章的开始,我们使用printf来向屏幕输出字符,但是却没有办法将输出定位在屏幕上的某个特定位置上。终端类型许多Unix系统使用终端,尽管在今天的许多情况下,终端也许实际上是一个运行终端程序的PC。从历史上来说,不同的生产产商提供了大...

Oracle数据库——表的创建与管理

一、涉及内容   1.掌握使用OEM工具创建、修改和删除表。   2.掌握使用SQL语句创建、修改和删除表。   3.掌握使用SQL语句插入、修改和删除数据。   4.理解各种约束的作用,并能够使用OEM工具和SQL命令为表创建各种约束。 二、具体操作 (一)分别使用OEM和SQL语句完成下面的内容。   1.创建表并添加相应的约束。要求:    (1)创...

【C#】unsigned char类型

1、在C#中char是16位的;C++中的char是8位的。 unsigned char类型可以用byte类型代替。 2、 byte b = 1; byte b = Convert.ToByte(1);//这两种写法一样,相当于unsigned char=1 byte b = Convert.ToByte('1');//相当于unsigned char=...

数据对齐

许多计算机系统对数据类型的合法地址做了一些限制,要求某种数据类型对象的地址必须是某个值K(2,4,8)的倍数,这种堆积限制简化形成了处理器和存储器系统之间接口的硬件设计,总之就是为了方便高效的读取数据,于是就有了数据对齐。 struct S1 { char k; double i; char c; }; Sizeof(S1)的...

ORACLE中关于 char 和 varchar2 的比较

先建表做一个测试: CREATE TABLE TT(CHAR2 CHAR(2) , VARC2 VARCHAR2(2)), CHAR2 CHAR(3) ; INSERT INTO TT VALUES('A','A','A') ; INSERT INTO TT VALUES('A','A ','A') ; COMMIT ; 1、CHAR 类型 与 CHAR型...

c提取文件路径、文件名和后缀名

/* MAKEPATH.C */ #include <stdlib.h> #include <stdio.h> void main( void ) { char path_buffer[_MAX_PATH]; char drive[_MAX_DRIVE]; char dir[...