gpt4 book ai didi

c# - 具有泛型类型的方法,设置值

转载 作者:太空宇宙 更新时间:2023-11-03 19:01:04 24 4
gpt4 key购买 nike

我有一个类似于下面的方法,我想用输入字符串设置它的值。

我该怎么做?任何建议将不胜感激

private static void QueueCheckNAdd<T>(ref T param, string input)
{
param.DoSomethingLikeSetValue(input);
}

供您引用,泛型类型类似于 int 或 double

最佳答案

param = (T)(object)Convert.ChangeType(input, typeof(T));

必须进行强制转换才能使编译器相信结果确实属于 T 类型。

关于c# - 具有泛型类型的方法,设置值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35857331/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com