C#如何将List<string>转换为List<double>

 更新时间:2023年07月11日 15:24:36   作者:书香玫瑰  
这篇文章主要介绍了C#如何将List<string>转换为List<double>问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

C#将List<string>转换为List<double>

//string转List<double>
List<string> strList = new List<string>();
strList.Add("100"); strList.Add("500"); strList.Add("700");
List<double> douList = strList.ConvertAll(s => Convert.ToDouble(s));
string str = "600 650 700";
List<double> douList2 = str.Split(' ').ToList().ConvertAll(s => Convert.ToDouble(s));
//List<double>转string
string douStr = string.Join(" ", douList2.ConvertAll(s => Convert.ToString(s)));//douStr : 600 650 700

C#基础知识点汇总之string与double相互转换

string 转 double

string 类型的 数字字符串,如"3.14",转换为数值:3.14

double num = Convert.ToDouble("3.14");
double total_battery_capacity = Convert.ToDouble(this.txtbox_battery_totoal_capacity.Text);

double 转 string

double 是数值,如3.14,转换为:“3.14”

string str_num = Convert.ToString(3.14);
string str_battery_actual_capacity = Convert.ToString(total_battery_capacity * battery_ratio);

获取文本框的值

C# 文本框的值为:string

string str_name = this.txtbox_battery_ratio.Text;

注意这里的Text 没有括号

文本框更新值

如把 “hello world” 设置到文本框

this.txtbox_hello.Text = "hello world";
this.txtbox_run_power.Text = Convert.ToString(run_power);

更改文本框字体颜色

this.txtbox_life_days.ForeColor = Color.Red;
this.txtbox_run_average_power.ForeColor = Color.Blue;

心得

可以使用C#快速做小工具,应用开发很简单

界面可以做的很美观,功能强大

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • VSCode调试C#程序及附缺失.dll文件的解决办法

    VSCode调试C#程序及附缺失.dll文件的解决办法

    这篇文章主要介绍了VSCode调试C#程序及附缺失.dll文件的解决办法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09
  • c# 方法可变数量的参数

    c# 方法可变数量的参数

    这个方法除去params,是一个普通的方法,接受int数组,返回组中的所以项之和
    2012-10-10
  • C# 解压gizp文件(.tgz)的实例

    C# 解压gizp文件(.tgz)的实例

    下面小编就为大家分享一篇C# 解压gizp文件(.tgz)的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2017-12-12
  • C# RSA分段加解密实现方法详解

    C# RSA分段加解密实现方法详解

    这篇文章主要介绍了C# RSA分段加解密实现方法,结合具体实例形式分析了C# RSA加密解密的原理与具体实现技巧,需要的朋友可以参考下
    2017-04-04
  • c# 使用OpenCV识别硬币

    c# 使用OpenCV识别硬币

    这篇文章主要介绍了c# 使用OpenCV识别硬币的方法,帮助大家更好的利用c#进行深度学习,感兴趣的朋友可以了解下
    2020-12-12
  • C#生成putty格式的ppk文件

    C#生成putty格式的ppk文件

    这篇文章介绍了C#生成putty格式ppk文件的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-07-07
  • VMS中解协议常用方法备忘(小结)

    VMS中解协议常用方法备忘(小结)

    这篇文章主要介绍了VMS中解协议常用方法备忘(小结),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-01-01
  • 算法基础之算法设计与分析

    算法基础之算法设计与分析

    这篇文章主要介绍了算法基础之算法设计与分析,贪心算法是一种解决优化问题的算法设计方法,其核心思想是在每一步选择当前状态下的最优解,从而希望最终达到全局最优解,需要的朋友可以参考下
    2023-10-10
  • C#使用is、as关键字以及显式强转实现引用类型转换

    C#使用is、as关键字以及显式强转实现引用类型转换

    这篇文章介绍了C#使用is、as关键字以及显式强转实现引用类型转换的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-08-08
  • C#位运算以及实例计算详解

    C#位运算以及实例计算详解

    这篇文章主要给大家介绍了关于C#位运算以及实例计算的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用C#具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-07-07

最新评论