1 string[] arrySource = { "C#111", "C#22222", "C222", "safdaf", "Cwedad" };
2 string[] tempResult;
3 private void Form1_Load(object sender, EventArgs e)
4 {
5
6 DisplayView(arrySource, txtSource);
7 }
8 public void DisplayView(string [] sourece,TextBox txtView)
9 {
10 txtView.Enabled = false;
11 for (int i = 0; i < sourece.Length; i++)
12 {
13 txtView.Text += sourece[i] + "\r\n";
14 }
15 }
16
17 private void txtSerach_TextChanged(object sender, EventArgs e)
18 {
19 tempResult=Array.FindAll<string>(arrySource, (s) => s.Contains(txtSerach.Text));
20 //tempResult= Array.FindAll(arrySource, (s) => s.Contains(txtSerach.Text));
21 txtResult.Clear();
22 DisplayView(tempResult, txtResult);
23 }