首页 / C#开发 / 正文

C#/.NET使用Linq将double array数组集合转换为float数组集合的简单示例

12516 发布于: 2015-09-24 读完约需3分钟
C#/.NET中,我们经常用会到对double和float数据类型的操作,本示例为C#中使用Linq将double array数组集合快速转换为float array数组集合,具体示例代码如下:
using System;
using System.Linq;

namespace ConsoleApplication2
{
  class Program
  {
    static void Main(string[] args)
    {
      double[] doubleList = { 1, 2, 3, 4, 5, 6, 7, 8, 9 };
      float[] floatList = doubleList.Select(x => (float)x).ToArray();
      foreach (var f in floatList)
      {
        Console.WriteLine("转换后的值:{0},类型是:{1}", f, f.GetType());
      }
      
      Console.ReadKey();
    }
  }
}
输出结果为:
转换后的值:1,double转换后的类型是:System.Single
转换后的值:2,double转换后的类型是:System.Single
转换后的值:3,double转换后的类型是:System.Single
转换后的值:4,double转换后的类型是:System.Single
转换后的值:5,double转换后的类型是:System.Single
转换后的值:6,double转换后的类型是:System.Single
转换后的值:7,double转换后的类型是:System.Single
转换后的值:8,double转换后的类型是:System.Single
转换后的值:9,double转换后的类型是:System.Single
其中,输出中的Single即为float的别名。 输出截图如下: linq-convert-double-array-to-float-array-simple

版权声明:本作品系原创,版权归码友网所有,如未经许可,禁止任何形式转载,违者必究。

上一篇: C#/.NET将byte[]数组转换成十六进制字符串

下一篇: 干货再来一发!!!最新免费精美B\S后台管理系统UI模版HTML源文件+PSD源文件下载

本文永久链接码友网 » C#/.NET使用Linq将double array数组集合转换为float数组集合的简单示例

分享扩散:

发表评论

登录用户才能发表评论, 请 登 录 或者 注册