Número de ocorrências de um caractere em uma string [duplicado]

Esta pergunta já tem uma resposta aqui:

Como você contaria as ocorrências de uma string (na verdade, um caractere) dentro de uma strin 29 respostas

Estou tentando obter o número de ocorrências de um determinado caractere, como& na seguinte sequênci

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

Como determino que existem 2 e comercial (&) na variável de cadeia de teste acim

questionAnswers(6)

yourAnswerToTheQuestion