c# - 在 C# 中拆分字符串并获取正确的字符串
问题描述
我想拆分这个String.
text1:text2
我的代码:
string[] split = line.Split(':');
Console.WriteLine(split[0])
输出:
text1
我怎样才能得到“text2”?
解决方案
你很接近:
结果基于 0,因此第一个字符串从 0 开始,这就是split[0]
返回的原因text1
。
所以要获得第二个元素text2
,只需使用split[1]
.
推荐阅读
- c++ - 如何在 MSVC 2019 中的 CMake 管理的 C++ 项目中将命令行启动参数添加到发布目标?
- delphi - Delphi将base64字符串转换为PNG图像
- javascript - 不返回真
- c++ - 我需要哪些 DLL 和库才能使用“timeBeginPeriod”或“timeapi.h”的其他部分?
- ruby-on-rails - Rspec 种子作业在模型验证后运行
- python - tqdm 将我的程序减慢了至少 8 倍
- reactjs - React.js:在 API 响应中访问 Retry-After 标头
- heap - 带有伪代码的堆和优先级队列
- android - 如何在 Android 的 camera2 中正确使用新的 createCaptureSession()?
- elasticsearch - Elasticsearch 中复合查询中的自定义评分函数