c#:将变量转换为泛型类型T

本文关键字:泛型类型 转换 变量 | 更新日期: 2023-09-27 18:18:18

我有一个类型为t的泛型类。在其中一个方法中,我需要将变量转换为该类型,但我不知道如何做到这一点。

var identData = new IdentifyingData<T>((T)data);

我需要将数据转换为t的类型

c#:将变量转换为泛型类型T

您应该预先强制转换为object:

var identData = new IdentifyingData<T>((T)(object)data);