社区
C#
帖子详情
今晚结帖 求助:把string[] ReadTemp中的数统计后,绑定到GridView
Dennis_maomao
2006-08-28 09:44:24
winForm:
已经取得这样一个string[] 数组 ReadTemp,里面保存的是一个个的单词(英文),但是可能会有重复,如:ReadTemp[0]="word", ReadTemp[10]="word",现在要做的就是把这些数组里的单词分类统计出来,现实到一个GridView中:
单词 出现次数
word 2
... ..
谢谢大家帮忙,急 在线等,今晚结帖
希望能看到各位试过的代码
...全文
213
9
打赏
收藏
今晚结帖 求助:把string[] ReadTemp中的数统计后,绑定到GridView
winForm: 已经取得这样一个string[] 数组 ReadTemp,里面保存的是一个个的单词(英文),但是可能会有重复,如:ReadTemp[0]="word", ReadTemp[10]="word",现在要做的就是把这些数组里的单词分类统计出来,现实到一个GridView中: 单词 出现次数 word 2 ... .. 谢谢大家帮忙,急 在线等,今晚结帖 希望能看到各位试过的代码
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Dennis_maomao
2006-08-29
打赏
举报
回复
谢谢
如果是要统计三个字段,那这种办法不是不行咯 ?- -?
hoodlum521
2006-08-29
打赏
举报
回复
不知道你的具体需求是什么.应该有办法解决。
hoodlum521
2006-08-28
打赏
举报
回复
//别忘了导入System.Collections 还可以排序
private void button1_Click(object sender, EventArgs e)
{
Hashtable ht = new Hashtable();
string[] ReadTemp = { "aa", "ss", "bb", "cc", "aa", "aa", "bb", "ss" };
int wordNum = 0;
for (int i = 0; i < ReadTemp.Length; i++)
{
if (ht.ContainsKey(ReadTemp[i]))
{
wordNum = Convert.ToInt16(ht[ReadTemp[i]].ToString());
ht.Remove(ReadTemp[i]);
ht.Add(ReadTemp[i], wordNum + 1);
}
else
{
ht.Add(ReadTemp[i], 1);
}
}
ArrayList akeys=new ArrayList(ht.Keys);
akeys.Sort(); //按字母顺序进行排序
dataGridView1.Rows.Clear();
foreach(string skey in akeys)
{
dataGridView1.Rows.Add(skey, ht[skey].ToString());
}
}
qiyu20031022
2006-08-28
打赏
举报
回复
来看看,学习学习。
hoodlum521
2006-08-28
打赏
举报
回复
private void button1_Click(object sender, EventArgs e)
{
Hashtable ht = new Hashtable();
string[] ReadTemp = { "aa", "ss", "bb", "cc", "aa", "aa", "bb", "ss" };
int wordNum = 0;
for (int i = 0; i < ReadTemp.Length; i++)
{
if (ht.ContainsKey(ReadTemp[i]))
{
wordNum = Convert.ToInt16(ht[ReadTemp[i]].ToString());
ht.Remove(ReadTemp[i]);
ht.Add(ReadTemp[i], wordNum + 1);
}
else
{
ht.Add(ReadTemp[i], 1);
}
}
foreach (DictionaryEntry de in ht)
{
dataGridView1.Rows.Add(de.Key, de.Value);
}
}
hoodlum521
2006-08-28
打赏
举报
回复
检索完以后把这个HashTable的东东读出来就O了!!
hoodlum521
2006-08-28
打赏
举报
回复
你也可以用一个HashTable!
key 为你检索的单词,value 为 出现的次数。
你每读入一个单词时可以判断当前的HashTable中是否有这个单词(非常简单)
如果有这个Key你可以把这个value加一(不难)。
如果没有你可以把这个值加入HashTable,value为1(更不难了)
Dennis_maomao
2006-08-28
打赏
举报
回复
希望早点来人帮忙解决下
hoodlum521
2006-08-28
打赏
举报
回复
DataGrid支持用Excel作为数据源。
可以试着把它弄到Excel里,然后再把Exel文件当作一个表来查。
Excel文件肯定可以当做表来查。我用过。。
试试吧!
偶也是菜鸟!!
android
gridview
绑定
数
据,android网络
数
据获取与解析+RecyclerView
数
据展示实现ListView、GridVi...
技术要点及实现方法:1.Json
数
据的获取--HttpUrlConnection或xUtils第三方类库2.Json
数
据的解析--Gson第三方...菜单栏切换ListView、
GridView
、瀑布流效果准备工作:1.需要Json
数
据,
数
据来源:聚合天气城市的接口
数
...
13.ListView和
GridView
转载请标明出处: ... 本文出自:【yujun411522的... android组件
中
,listview和
gridview
的使用非常的多,尤其是listview。所以重点讲解一下,由于两者之间区别不大,主要是外观的差别,所以重点讲解一下listview。
使用
Gridview
和ObjectDataSource轻松实现自定义分页
默认分页指一次检索出所有
数
据并将其
绑定
到
数
据
绑定
控件
中
,虽然该控件只能一页一页显示这些
数
据,但是所有
数
据其实都已经被
绑定
到控件上了。自定义分页的含义是显示到哪一页就检索并
绑定
哪一页的
数
据。显然在大
数
据...
用
Gridview
和ObjectDataSource轻松实现自定义分页
默认分页指一次检索出所有
数
据并将其
绑定
到
数
据
绑定
控件
中
,虽然该控件只能一页一页显示这些
数
据,但是所有
数
据其实都已经被
绑定
到控件上了。自定义分页的含义是显示到哪一页就检索并
绑定
哪一页的
数
据。显然在大
数
据...
不需要安装office excel,导出
GridView
所有
数
据为Excel
GridView
导出为Excel对于很多人来说都是比较常用的方法,而且网络上也有一些比较多的方法,但是这些方法多
数
都是需要在服务器端安装... 实现的基本思想是通过ODBC
中
的Microsofe Excel Driver先将
GridView
中
的
数
据读...
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章