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;
}