asp.net 计算字符串中各个字符串出现的次数
导读:收集整理的这篇文章主要介绍了asp.net 计算字符串中各个字符串出现的次数,觉得挺不错的,现在分享给大家,也给大家做个参考。 实现第一步,需要把字符串分割为一个array,需要使用到的...
收集整理的这篇文章主要介绍了asp.net 计算字符串中各个字符串出现的次数,觉得挺不错的,现在分享给大家,也给大家做个参考。 实现第一步,需要把字符串分割为一个array,需要使用到的函数SplIT(): 复制代码 代码如下:
string[] arr = s.Split (',');
第二步,用Dictionary(TKey,TValue)实例化。
复制代码 代码如下:
Dictionarystring, int> statistics = new Dictionarystring, int> ();
第三步,统计:
复制代码 代码如下:
foreach (string w in arr)
{
if (Statistics.ContainsKey(w))
{
Statistics[w] += 1;
}
else
{
Statistics[w] = 1;
}
}
写完以上代码算是大功告成。
但Insus.NET还是要把统计的结果显示出来:
.aspx:
复制代码 代码如下:
asp:RePEater ID="Repeater1" runat="server">
HeaderTemplate>
table border="1" cellpadding="1" cellspacing="0">
tr>
td> 字符 /td>
td> 次数 /td>
/tr>
/HeaderTemplate>
ItemTemplate>
tr>
td>
%# Eval("key") %>
/td>
td>
%# Eval("value") %>
/td>
/tr>
/ItemTemplate>
FooterTemplate>
/table>
/FooterTemplate>
/asp:Repeater>
.aspx.cs:
复制代码 代码如下:
PRotected void Page_Load(object sender, Event@R_360_2604@s e)
{
this.Repeater1.DataSource = Statistics;
this.Repeater1.DataBind();
}
结果:
如果你想看看MS SQL Server版本 可以查看 https://www.js-code.com/article/30212.htm 您可能感兴趣的文章:
- Asp.Net中的字符串和HTML十进制编码转换实现代码
- ASP.NET过滤HTML字符串方法总结
- ASP.NET JSON字符串与实体类的互转换示例代码
- ASP.NET两个截取字符串的方法分享
- @L_126_10@
- asp.net判断字符串是否是中文的方法
- asp.net字符串处理类代码
- asp.net中将某字符串切割成阵列并排序列出
- asp.net分割字符串的几种方法小结
- ASP.NET通过自定义函数实现对字符串的大小写切换功能
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: asp.net 计算字符串中各个字符串出现的次数
本文地址: https://pptw.com/jishu/595177.html