V3137 Ложный Позитив
PVS Studio выбрасывает V3137: переменная 'funclist' назначена, но не используется до конца функции. Program.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;
}
}
}
}
Это ложный положительный результат?
1 ответ
Выглядит как ложный позитив. Мы постараемся исправить это в одном из следующих выпусков.
Кроме того, ложноположительные отчеты не являются полностью правильным форматом вопросов для стекового потока, поэтому рассмотрите возможность отправки их напрямую в службу поддержки PVS-Studio по адресу support@viva64.com или https://www.viva64.com/en/about-feedback/,
Спасибо за ваш отзыв!