我有一个泛型类型的类,它接受2个参数。现在我需要将这两个参数值相加并返回结果。
class AddValue<TText, TValue>
{
public AddValue(TText text, TValue value)
{
Text = text;
Value = value;
}
public TText Text { get; set; }
public TValue Value { get; set; }
}
发布于 2010-07-30 14:55:51
如果你的字面意思是添加,就像在TText + TValue
中一样,那么你有两个选择:
Add
因为无界泛型类型参数实际上是object
引用,所以不能直接对它们进行操作。相反,让调用代码来做繁重的工作,因为他们知道该怎么做。
https://stackoverflow.com/questions/3372589
复制相似问题