C#三种方式实现List转字符串 您所在的位置:网站首页 如何将list对象转换为string C#三种方式实现List转字符串

C#三种方式实现List转字符串

2024-07-17 22:41| 来源: 网络整理| 查看: 265

前言

    本文将介绍在C#中List转成字符串的三种实现方式,并使代码示例展示。这种转换主要场景用在行转成单独的一列,比如一对多的外键表读出单独一行数据需要在前端合并。本文代码示例用的是.NET7。

我们拿如下这个string类型的List列表来演示,代码如下:

// C# string数组 List list = new List(){ "刘备", "关羽", "张飞", "公众号", "dotnet开发跳槽”};

方式一:使用for循环

for是比较传统的实现方式,这种方式通过循环读取每条数据,然后用临时字符串拼接。代码如下:

string result = ""; for (int i = 0; i  current + (s + ",")); Console.Write("linq方式实现结果: " + result.TrimEnd(','));

效果如下

3ece9096e90a49ef5ea8fa3291e906e1.png

linq用聚合函数的方式来实现累加,聚合函数里是一个委托。

结语

    本文讲述了C#三种方式实现List转字符串,并用案例实现。方法1使用循环,这种方式相对复杂,方法2和方法3比较简洁,推荐使用方法2。本文主要针对初学者,希望本文能帮助到他们。你们有更好的方法吗?欢迎留言。

版权声明:本文来源于网友收集或网友供稿,仅供学习交流之用,如果有侵权,请转告小编或者留言,本公众号立即删除。

技术群:添加小编微信并备注进群 小编微信:mm1552923   公众号:dotNet编程大全


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有