【问题标题】:How to linq to split string (only if delimer exists) and create array [closed]如何 linq 拆分字符串(仅当分隔符存在时)并创建数组 [关闭]
【发布时间】:2017-08-11 22:40:55
【问题描述】:
public class itemObject { public string items; }

   values - item = "name1,name2" or items = "item3"

如果存在则需要 linq 以 ',' 分割,否则为一个字符串数组。

【问题讨论】:

  • 要拆分的字符串、所需的输出和失败的尝试在哪里?
  • "else one string array" 包含什么?
  • 不清楚你在问什么,但你可能想看看string.Split方法。
  • 你尝试过什么吗?例如。看过String.Split
  • 由于另一个字符串解析问题而面临,最初是因为拆分分隔符而被发现的。我的错误。谢谢。

标签: c# arrays linq split c#-6.0


【解决方案1】:

这不需要linq,它是String.Split的默认行为

var array = items.Split(',');

【讨论】:

  • 好的。现在发现,在字符串中遇到了另一个问题,所以它导致异常。最初是因为拆分字符串而遇到的。
猜你喜欢
  • 1970-01-01
  • 2016-03-03
  • 1970-01-01
  • 2016-07-05
  • 2022-01-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-06-09
相关资源
最近更新 更多