string s = "adadfadfklajsfklajdfklasjfioweurweofsdljfalskf";
List<string> A = new List<string>();
List<int> B = new List<int>();
for (int i = 0; i < s.Length;i++ )
{
if (A.IndexOf(s[i].ToString())>-1)
{
B[A.IndexOf(s[i].ToString())]++;
}
else
{
A.Add(s[i].ToString());
B.Add(1);
}
}