【发布时间】:2022-08-18 22:27:51
【问题描述】:
static async Task<bool> GetContentLength(string fn, ref long charCount, ref long lineCount, ref TimeSpan elapsed)
{
try
{
var startTime = DateTime.Now;
var lines = await File.ReadAllLinesAsync(fn);
lineCount = lines.Count();
charCount = lines.Sum(x => x.Count());
// (x => x.Count());
elapsed = DateTime.Now - startTime;
return true;
}
catch (Exception ex)
{
// logging ex
return false;
}
}
-
欢迎来到堆栈溢出!您的代码以何种方式无法按预期工作?请详细说明您正在观察的具体问题以及您进行了哪些调试。要了解有关此社区的更多信息以及我们如何为您提供帮助,请从 tour 开始并阅读 How to Ask 及其链接资源。
-
只需返回一个元组。
标签: c# .net async-await