【发布时间】:2016-08-08 23:44:45
【问题描述】:
我有一个数据数组,我知道它只包含我正在搜索的一个值,但我想知道该值在数组中的哪个位置保存,以便我可以在另一个数组中找到相应的数据。
类似的东西
int[] data = new int[] { 2, 7, 4, 9, 1 };
int search = 4;
int result;
for (int i = 0; i < data.Length; i++)
{
if (data[i] == search)
{
result = data[i].Position;
}
}
这当然看起来很容易完成,但我似乎无法找到方法。
非常感谢任何帮助。
【问题讨论】:
-
这里是 C# 数组参考:msdn.microsoft.com/en-us/library/system.array.aspx。你想要“IndexOf”