سلام دوستان خسته نباشید
من میخوام الگوریتم جستجوی ترتیبی و دودویی رو به زبان C#‎ پیاده سازی کنم که آرایه رو از یک فایل تکست بخونه بعد جستجو رو انجام بده
ممنون میشم راهنمایی کنید
البته سرچ دودویی رو به شکل زیر
 int[] a = new int[20] { 1, 2, 5, 10, 12, 13, 15, 20, 22, 25, 27, 29, 30, 32, 40, 50, 60, 70, 80, 90 };
int num = System.Convert.ToInt32(textBox1.Text);
bool find = false;
int low = 0;
int high = 19;
while (high >= low && !find)
{
int mid = (int)(high + low) / 2;
if (a[mid] == num)
find = true;
else if (num > a[mid])
low = mid + 1;
else high = mid - 1;
}
if (find)
label2.Text = "FOUND";
else label2.Text = "NOT FOUND";
نوشتم همونطور که دیدید آرایه رو خودمون تعریف کردیم
حالا من میخوام آرایه رو از فایل txt بخونم ممنون میشم راهنماییم کنید چطور اینکارو انجام بدم باتشکر