-2

我需要阅读一个短语,然后说出每个字母出现多少次,例如:

"Hello sir" 

H=1, E=1 , L=2, O=0, S=, I=1, R=1 

但我不知道如何从 txt 中获取文本,然后在我的汇编代码中使用它。

4

1 回答 1

0
        using (var sr = new StreamReader(@"C:\Test.txt"))
        {
            var str = sr.ReadToEnd();

            var charList = str.Distinct().ToList();

            foreach (var chr in charList)
            {
                var count = str.Count(x => x == chr);
                Console.WriteLine(string.Format("{0} : {1}", chr, count));
            }
        }
于 2013-09-04T00:35:00.097 回答