gpt4 book ai didi

c# - 在 C# 中将未知的 long\int\short 转换为 double

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

在我的应用程序中,我有一个场景,我得到一个未知类型的列表,它可以是 int\long\short。

我需要将此列表转换为 double 列表。

实现这一目标最快、最有效的方法是什么? (它需要尽可能快)

最佳答案

我假设你有 List<object>您需要将其转换为 List<double>

试试这个,这将适用于所有实现 IConvertible 的类型. long , int , short , float等等……

var doubleList = objectList.Select(x=> Convert.ToDouble(x)).ToList();

关于c# - 在 C# 中将未知的 long\int\short 转换为 double,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21161338/

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