数値の範囲があります。
範囲内の各数値が別の数値リストに存在することを確認したい。
for ループを使用していますが、アプリケーションの速度が低下します。
public void ShowResults()
{
// The StartNumber and EndNumber is changed depends
// upon my requirement, They are not fixed.
int StartNumber = 1 ;
int EndNumber = 1000000;
string[] list =
{
"1", "equal", "3", "perhaps", "6", "10", "378",
"1937", "28936", "26543", "937" .........,
"understood" "99993"};
for(int i = StartNumber; i<= EndNumber;i++)
{
List<int> resultList = new List<int>();
int index = Array.IndexOf(list,i.ToString());
if(index >= 0)
{
resultList.Add(i);
}
}
}