int[] a = new int[] { 1, 1, 1, 2, 3, 3, 4, 5, 6, 7, 7, 8, 8, 8, 8, 8 };
Console.WriteLine(Array.FindAll(a,delegate(int i){return i==8;}).Length);
找到数组里值为8的元素 结果为5
Console.WriteLine(Array.FindAll(a,delegate(int i){return i==8;}).Length);
找到数组里值为8的元素 结果为5
解决方案 »
- C#(.NET)中连接数据库的字符串【使用Windows身份验证方式】请教。
- 母版页的图片能正常显示,内容页的显示不了
- 一个SiteMap的问题..很急,
- 请问路径反斜杠怎么换成正常的
- scrollbar的复位问题
- 如何对VS08里的控件 Location,size赋值
- 求在DockPanel的子窗体打开另一子窗体使其停靠在主窗体的方法
- WinForm中连接sql数据库来匹配用户名和密码
- 求购sp移动短信接入程序
- 嵌套事务问题,在线等,急!!!1
- 正在看oreilly 的 Programming C#, 4th , 发现对<T>讲得不清不楚的。
- Remoting的问题,不知道大家有没有遇到过,帮忙看下。
string [] arrayTest = new string{"a","b","b","b","a","b"};
int intCount = 0;for( int i;i<arrayTest.length;i++){
if (array[i] == "b") //这里判断b的个数
intCount += a;}
intCount的值就是数组里b的个数;