Liczba wystąpień znaku w ciągu [duplikat]

To pytanie ma już odpowiedź tutaj:

Jak liczysz wystąpienia ciągu (właściwie char) w ciągu? 29 odpowiedzi

Próbuję uzyskać liczbę wystąpień określonej postaci, na przykład& w następującym ciągu.

string test = "key1=value1&key2=value2&key3=value3";

Jak ustalić, czy w powyższej zmiennej łańcucha testowego znajdują się 2 ampersands (&)?