Tuple<Guid, string, int> 不包含接受那么多参数的构造函数

use*_*635 4 .net c#

根据以下代码,我在主题行中收到错误消息:

var myReport = new List<Tuple<Guid, string, int>>();
myReport.Add(new Tuple<Guid, string, int>(domainId, domainName, domainCount));
Run Code Online (Sandbox Code Playgroud)

domainId、domainName 和 domainCount 都具有预期的数据类型。知道什么可能导致此错误吗?

use*_*635 10

问题在于后续代码行缺少分号。我每隔一段时间就会看到这种类型的错误。编译错误显然有点令人困惑,但我想这就是编译器如何解释这个特定场景的代码。