for (int i=0, i < array.length, i++)
{
if array[i] == 25;
Response.Write(i);
}
{
if array[i] == 25;
Response.Write(i);
}
解决方案 »
- onkeydown 的小问题
- asp.net2.0 大家如何做Repeater分页的
- 关于权限问题,已经困惑好久.高人请进.
- asp.net2 c# 中如何动态生成菜单和动态隐藏部分菜单呢?
- 请问利用aspnet_state.exe保存会话状态为什么不会执行Session_end事件?
- 好烦啊,用.net很难开发网页的界面啊~~
- ####datagrid比较复杂的问题谢谢帮忙####
- asp.net中无法实现 request("abc") 当abc是英文或者数字的时候可以可是变成中文就出错误了
- linkbutton问题,请大侠看一看!
- asp中的时间间隔问题:(急用)
- 关于ASP.NET字符的问题
- 这是什么意思``C#的
[Lumen] 潜心静修
等 级:
发表于:2007-10-10 12:17:562楼 得分:0
数组只能遍历比较,用List < >的话有FindIndex方法
-----------------------------FindIndex里面也是一个遍历``
示例:
int[] array = new int[] { 1, 25, 30, 234 };int index = findInArray(array, 25);private int findInArray(Array array, object value)
{
for (int i = 0; i < array.Length; i++)
{
if (object.Equals(array.GetValue(i), value))
{
return i;
}
}
return -1;
}
int[] array = new int[] { 1, 25, 30, 234 };int index = findInArray(array, 25);private int findInArray(int[] array, int value)
{
for (int i = 0; i < array.Length; i++)
{
if (array[i]==value)
{
return i;
}
}
return -1;
}