c# - 我有一个字符串 str="75,75,83,84" 我想在 c# 中删除重复项
问题描述
字符串 str="75,75,83,84"
我想从字符串中删除重复值,我提供了一个字符串示例。string str+=Id.ToString() + ",";
解决方案
您可以使用string.Split
将字符串拆分为单独的值,例如
var input = "75,75,83,84";
var values = input.Split(',');
之后,您可以使用 删除值中的重复项Enumerable.Distinct
,例如:
var distinctValues = values.Distinct();
然后您可以使用string.Join
再次加入字符串,例如:
var output = string.Join(",", distinctValues);
推荐阅读
- python - 从用户那里获取输入,然后使用子进程启动一个进程
- python-3.x - 列出两个数据框中不匹配的行
- svg - 带有 c 和长数字序列的 SVG 路径。这是什么意思
- php - 对 SOAP Web 服务的 PHP Curl 请求的错误请求
- c# - 基于角色授权的绑定菜单asp.net c#
- django - Django html表单:使用get请求获取数据并传递给另一个视图
- eclipse - 在“任务列表索引器”期间发生内部错误。对于输入字符串:“1 2”
- python - 如何在plotly中绘制饼图?
- python - Python所需的时间
- python - 在 Tableau 中进行 Python 脚本计算