【发布时间】:2019-01-20 12:22:38
【问题描述】:
PVS Studio 抛出 V3137:“funclist”变量已分配,但直到函数结束才使用。程序.cs 13
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
namespace V3137_False_Positive
{
class Program
{
static void Main()
{
List<(string name, Func<Task> func)> funclist;
funclist = new List<(string name, Func<Task> func)>
{
("Test", new Func<Task>(() => Task.CompletedTask)),
};
foreach ((string name, Func<Task> func) in funclist)
{
var task = func;
}
}
}
}
这是误报吗?
【问题讨论】:
标签: pvs-studio