C# VS2019诊断工具CPU使用统计数据显示IO过多

C# VS2019诊断工具CPU使用统计数据显示IO过多,c#,visual-studio,profiling,diagnostics,C#,Visual Studio,Profiling,Diagnostics,我正试图找到一种方法,用VS2019 pro诊断工具分析我的一些代码。在一些不成功的尝试之后,我创建了以下代码示例: static void DoWork() { var random=新的random(); 变量向量=可枚举范围(150000) .Select(x=>newvector4(random.Next(10)、random.Next(10)、random.Next(10)、random.Next(10))) .ToList(); foreach(向量中的var v) { foreac

我正试图找到一种方法,用VS2019 pro诊断工具分析我的一些代码。在一些不成功的尝试之后,我创建了以下代码示例:

static void DoWork()
{
var random=新的random();
变量向量=可枚举范围(150000)
.Select(x=>newvector4(random.Next(10)、random.Next(10)、random.Next(10)、random.Next(10)))
.ToList();
foreach(向量中的var v)
{
foreach(向量中的var v2)
{
var v3=乘法(v,v2);
}
}
}
静态矢量4乘法(矢量4 v1,矢量4 v2)
{
返回v1*v2;
}
因此,我在方法的开头和结尾放置了两个断点,并在CPU使用率评测打开的情况下开始调试它。在到达第二个断点后,DoWork上的CPU使用率统计数据变得非常奇怪:


真的没什么用。甚至没有呼叫树。和荒谬的IO数量。我真的不明白我怎么能利用它。谁能帮我一下吗?我做错什么了吗?这是VS的错误吗

我建议你可以在中报告问题以获得专业支持。我建议你可以在中报告问题以获得专业支持。