Ben test için textboxsuz yazmıştım. Textbox ile kullanmak için List<int> test = diziTara(new int[] { Convert.ToInt32(t1.Text), Convert.ToInt32(t2.Text), Convert.ToInt32(t3.Text) }, ref diziTest); bu şekilde değiştirebilirsiniz.
        private void bAra_Click(object sender, EventArgs e)
        {
            int[] diziTest = { 5, 20, 1, 2, 9, 16, 22, 45, 23, 8, 33, 1, 2, 9, 75 };          
            List<int> test = diziTara(new int[] { 1, 2, 9 }, ref diziTest);
            foreach (var s in test)
            {
                tS.Text += s.ToString() + " ";
            }
        }

  
        private List<int> diziTara(int[] listArancak, ref int[] kaynakDizi)
        {
            List<int> Sonuc = new List<int>();
            for (int x = 0; x < kaynakDizi.Length - listArancak.Length; x++)
             {
                 for (int j = 0; j < listArancak.Length; j++)
                 {
                     if (listArancak[j] == kaynakDizi[x + j] && j == listArancak.Length -1)
                     {
                         Sonuc.Add(kaynakDizi[x + listArancak.Length]);
                     }
                 }              
              }
            return Sonuc;
        }