C#Tuple。不包含项1的定义

C#Tuple。不包含项1的定义,c#,tuples,C#,Tuples,错误1“object”不包含“Item1”的定义,并且找不到接受类型为“object”的第一个参数的扩展方法“Item1”(是否缺少using指令或程序集引用?) 我应该如何访问元组的元素 感谢您发布…参数可以是任何类型。它作为对象传递,因此将其转换回原始类型: long wakeuptime = (long)thetuple.Item1; 考虑使用或。参数可以是任何类型。它作为对象传递,因此将其转换回原始类型: long wakeuptime = (long)

错误1“object”不包含“Item1”的定义,并且找不到接受类型为“object”的第一个参数的扩展方法“Item1”(是否缺少using指令或程序集引用?)

我应该如何访问元组的元素

感谢您发布…

参数可以是任何类型。它作为
对象传递
,因此将其转换回原始类型:

        long wakeuptime = (long)thetuple.Item1;
考虑使用或。

参数可以是任何类型。它作为
对象传递
,因此将其转换回原始类型:

        long wakeuptime = (long)thetuple.Item1;
考虑使用或。

您应该使用TPL(
await Task.Run()
)而不是BackgroundWorker。您应该使用TPL(
await Task.Run()
)而不是BackgroundWorker。
var thetuple = (Tuple<string, string>)e.Argument;
long wakeuptime = (long)thetuple.Item1;