Find number of letter occurence of all letter in c#
namespace ConsoleApp1
{
internal class Program
{
static void Main(string[] args)
{
string text = "Hello World!";
var frequencyMap = new Dictionary<char, int>();
foreach (char c in text)
{
if (frequencyMap.ContainsKey(c))
{
frequencyMap[c]++;
}
else
{
frequencyMap[c] = 1;
}
}
foreach (var entry in frequencyMap)
{
Console.WriteLine($"'{entry.Key}': {entry.Value}");
}
}
}
}