统计一个字符窜里面的各个字母出现的次数(个数) 字符窜:beijing huanying ni( 不算空格) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先查询找到所有包含的字母,然后通过split统计所有存在的字母个数。 private void button3_Click(object sender, EventArgs e) { String CharStrArray=""; int[] t=new int[26]; GetCharCount(textBox1.Text, ref CharStrArray,ref t) ; String strTemp=""; for (int i = 0; i < CharStrArray.Length; i++) { strTemp += CharStrArray[i].ToString()+":"+t[i].ToString()+" "; } textBox2.Text = strTemp; } private void GetCharCount(String SourceStr, ref String CharStrArray,ref int []CharCount) { SourceStr = SourceStr.ToLower(); StringBuilder CharStr=new StringBuilder(""); for (int i = 0; i < SourceStr.Length; i++) { if(SourceStr[i].ToString()!=" "&&(!CharStr.ToString().Contains(SourceStr[i].ToString()))) { CharStr.Append(SourceStr[i]); } } CharCount=new int[CharStr.Length]; for (int j = 0; j < CharStr.Length; j++) { CharCount[j] = SourceStr.Split(new Char[] { CharStr[j]}).Length - 1; } CharStrArray = CharStr.ToString(); }编写完成之后发现用哈希表可能更好一些。 textBox1.Text的输出结果:b:1 e:1 i:4 j:1 n:4 g:2 h:1 u:1 a:1 y:1 winform里的datagridview如何让数据倒过来显示? CRC16字符串校验问题,急 如何在share point站点左侧的导航下面添加一个webpart? 如何禁止关闭系统 C# .net 2.0 的输入法bug ? 在C#中如何调用WORD vfp程序员选择vb.net还是c# 大家帮忙看下这段代码有什么问题????? double的一个奇怪问题! 使用C#的感觉 在图像上面绘制文字,文字变虚 高分!求一个简单的正则表达式(验证数字)
{
String CharStrArray="";
int[] t=new int[26];
GetCharCount(textBox1.Text, ref CharStrArray,ref t) ;
String strTemp="";
for (int i = 0; i < CharStrArray.Length; i++)
{
strTemp += CharStrArray[i].ToString()+":"+t[i].ToString()+" ";
}
textBox2.Text = strTemp; }
private void GetCharCount(String SourceStr, ref String CharStrArray,ref int []CharCount)
{
SourceStr = SourceStr.ToLower();
StringBuilder CharStr=new StringBuilder("");
for (int i = 0; i < SourceStr.Length; i++)
{
if(SourceStr[i].ToString()!=" "&&(!CharStr.ToString().Contains(SourceStr[i].ToString())))
{
CharStr.Append(SourceStr[i]);
}
}
CharCount=new int[CharStr.Length];
for (int j = 0; j < CharStr.Length; j++)
{
CharCount[j] = SourceStr.Split(new Char[] { CharStr[j]}).Length - 1;
}
CharStrArray = CharStr.ToString();
}编写完成之后发现用哈希表可能更好一些。