C# 修剪字符串短语法

标签 c#

我正在阅读一些代码,我正在努力使用修剪短字符串的简短语法 readStudentData = line.Split(':')[1].Trim().Split(' ')。 (readStudentData 是一个字符串数组)。我能得到一点解释吗(“[1]”部分是失去我的部分)

最佳答案

它在 : 上拆分字符串。这将返回一个数组。 [1] 是一个数组索引操作,它返回该数组中的第二项。然后它会修剪该项目,并在一个空格上拆分那个

让我们考虑一个基本示例。假设您有字符串 line = "title:hi bob "

line.Split(':')                       --> ["title", "hi bob "]
               [1]                    --> "hi bob "
                  .Trim()             --> "hi bob"
                         .Split(' ')  --> ["hi", "bob"]

它被分配给 readStudentData 变量。

关于C# 修剪字符串短语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41702565/

相关文章:

c# - 我可以根据字符搜索将数据表中的一列拆分为多列吗

c# - 计算两个日期之间天数的代码

c# - Parse.com CurrentUser 始终为 null

c# - 以 "Managed"结尾的类名是什么意思 (C# .NET)?

c# - c#中的异常处理

c# - 当等待模拟方法时,单元测试中的 NRE

c# - 获取最近听过的音乐列表

c# - 从互锁变量中读取最新值,只对变量进行一次写入

c# - Unity Update 功能中 GameObject.FindGameObjects 需要多少成本

javascript - 找不到动态 asp :Control inside a Gridview using JQuery