我有一个包含正数和正数的文本文件,并希望它们在TextBox中显示总数。文本文件排列如下
等等。每条线的正数和负数都可以有不同的数字,最多可以是2位小数。我确定它很简单,但我不知道该怎么做。有人可以帮忙吗?
答案 0 :(得分:1)
var total = Directory.EnumerateFiles ("C:\\", "*.txt")
.Select (filePath => File.ReadLines (filePath)
.Select (x => decimal.Parse (x))
.Sum ())
.Sum ();
当然这段代码需要一些改进(错误处理,解析等)。
答案 1 :(得分:0)
假设您在D驱动器上的每个文件中都有内容为1,3,33,-44.3的文本文件。你可以试试这个
redirect_to