新闻详情

新闻详情

首页 / 资讯中心 / 详情

C# `string.Join` 处理 `List<int>`

发布时间:2026/9/27 8:57:28来源:尧图网络
C# `string.Join` 处理 `List<int>`
C#string.Join处理Listintstring.Join不能直接把Listint当作IEnumerablestring但有两种常用写法方式1配合.Select()转字符串推荐using System; using System.Collections.Generic; using System.Linq; class Program { static void Main() { Listint m new Listint { 1, 2, 3, 4, 5 }; // 逗号分隔 string result string.Join(,, m.Select(x x.ToString())); Console.WriteLine(result); // 输出1,2,3,4,5 // 无分隔直接拼接 string result2 string.Join(, m.Select(x x.ToString())); Console.WriteLine(result2); // 输出12345 } }需要引用using System.Linq;方式2.NET 4.0 / .NET Core 及以上重载不用Selectstring.Join(string, IEnumerableobject)int会隐式装箱内部自动调用ToString()Listint m new Listint { 10, 20, 30 }; string result string.Join(|, m); // 输出10|20|30✅ 原理Listint是IEnumerableint可隐式转为IEnumerableobject⚠️ 注意事项空 List返回空字符串不会报错Listint m new Listint(); string s string.Join(,, m); // s 性能少量数据直接string.Join(,, m)最简单超大集合推荐Select(xx.ToString())版本减少装箱开销空元素int不可能为 null不用处理null拓展自定义数字格式化Listint m new Listint { 1, 2, 3 }; string result string.Join(,, m.Select(x x.ToString(D3))); // 输出001,002,003如果你用的是.NET Framework 3.5只能用Select写法没有IEnumerableobject这个重载。要不要顺便写一个带条件过滤只拼接大于0的数字的示例
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

为什么你总读不懂孩子的真实想法?一个工具帮我打开了亲子沟通的大门 2026/9/27 9:54:46

为什么你总读不懂孩子的真实想法?一个工具帮我打开了亲子沟通的大门

你有没有过这样的时刻——跟孩子聊天,翻来覆去只问“作业写完了没?”“今天在学校怎么样?”,得到的回答永远是两个字:“还行”“做了”。真正想听的心里话,一句都掏不出来。你以为自己已经够耐心了&#xf…

阅读更多 →
AI 生成代码后的安全自查清单(5 分钟版)+ 可复制 Prompt 2026/9/27 9:54:39

AI 生成代码后的安全自查清单(5 分钟版)+ 可复制 Prompt

目录一、为什么「看起来对」更危险二、5 分钟自查清单1. 密钥与敏感信息(约 1 分钟)2. 注入面(约 1 分钟)3. 鉴权与越权(约 1 分钟)4. 错误信息与日志(约 1 分钟)5. 依赖与默认配置&…

阅读更多 →
用真实 channel.db 验证 LND 支付数据 KV 到 SQL 迁移:migration1 外部数据库测试指南 2026/9/27 9:54:26

用真实 channel.db 验证 LND 支付数据 KV 到 SQL 迁移:migration1 外部数据库测试指南

区块链 【免费下载链接】lnd Lightning Network Daemon ⚡️ 项目地址: https://gitcode.com/gh_mirrors/ln/lnd 点击查看 免费下载 本文是 LND(Lightning Network Daemon)项目中 payments/db/migration1 迁移模块的实战调试指南&#xff0c…

阅读更多 →
网站制作换下面友情连接实战案例避坑指南 2026/9/27 9:54:20

网站制作换下面友情连接实战案例避坑指南

网站制作换下面友情连接实战案例避坑指南 模板网站太丑,功能还缺失,这是很多站长接手旧站或新建项目时最头疼的事。想直接改模板?改着改着发现代码结构混乱,牵一发而动全身,最后只能推倒重来。我见过太多这样的 实战案例…

阅读更多 →
Woodpecker 入门实战:创建并运行你的第一条 CI/CD 流水线(v2.8 版) 2026/9/27 9:54:20

Woodpecker 入门实战:创建并运行你的第一条 CI/CD 流水线(v2.8 版)

CI/CDDevOps 【免费下载链接】woodpecker Woodpecker is a simple, yet powerful CI/CD engine with great extensibility. 项目地址: https://gitcode.com/gh_mirrors/wo/woodpecker 点击查看 免费下载 本篇指南面向首次接触 Woodpecker 的开发者,带你…

阅读更多 →
2026最新设计大型网站建设避坑指南 2026/9/27 9:54:13

2026最新设计大型网站建设避坑指南

2026最新设计大型网站建设避坑指南 别再指望套个模板就能撑起门面了。对于大型项目,那些千篇一律的模板不仅丑,更致命的是性能瓶颈,导致用户流失率飙升30%以上。在 2026最新…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉