c# - .NET - 如何确定字符串(分隔符)上的组数据

标签 c# vb.net

我有如下字符串数据:-

mydata="KK,23,45,33,56,66,X/TT,01,23,23,56,Y/"

提醒一下,这个字符串数据可以是多组,用/这个字符分开。

好的。现在就我而言,我需要从上面的组数据字符串中更具体地切分它,以便在循环组数据时推送它:-

While Loop (Group i++)

    '// first 3 items

等:“KK,23,45”发送到函数A

    '// 2 items after that

等:“33,56”发送到功能B

    '// last 2 items

等:“66,X”发送到函数C

    '// remove this charater "/" before continue next group data

    i=i+1
Loop

我无法弄清楚如何像上面的 while 循环那样对其进行切片。你有解决这个问题的想法吗? 预先感谢您阅读并回答我的问题。

最佳答案

看起来您可以从 String.Split 方法中获益:

  • 用“/”分割原始字符串得到你的项目
  • 用“,”拆分每个部分,以获得要发送到方法 A、B 和 C 的各个项目

关于c# - .NET - 如何确定字符串(分隔符)上的组数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39318116/

相关文章:

vb.net - 如何在 Visual Studio 中为 Visual Basic Web 部署项目禁用警告

c# - 使用 C# 使用 Azure DevOps Rest API 创建工作项

c# - WiX 安装 EventSource

c# - 正则表达式匹配具有不同分辨率后缀的剧集标题

c# - 从 Control 继承的类不显示在窗体上

html - .net网页中没有应用本地字体,如何导入字体

具有多个泛型类型的 C# 函数调用

vb.net - ChromeDriver 占用磁盘空间

c# - VB6 应用程序的迁移

vb.net - 如何使用String.Format将 bool 类型转换为 "ON" "OFF"