kuntakinte adlı üyeden alıntı: mesajı görüntüle
teşekürler hocaom çok sağol deniyorum
İlk verdiğim kodda küçük bir bug olmuş aşağıdaki şekilde tam istediğiniz gibi çalışacaktır.
     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])
                    {
                        if (j == listArancak.Length - 1)
                            Sonuc.Add(kaynakDizi[x + listArancak.Length]);
                    }
                    else break;
                }
            }
            return Sonuc;
        }