c# - C#中的左字符串函数

标签 c# string

在 C# 中返回字符串第一个单词的最佳方法是什么?

基本上,如果字符串是 "hello world",我需要获取 "hello"

谢谢

最佳答案

你可以试试:

string s = "Hello World";
string firstWord = s.Split(' ').First();

Ohad Schneider's comment 是正确的,所以您可以简单地请求 First() 元素,因为总会有至少一个元素。

有关是使用 First() 还是 FirstOrDefault() 的更多信息,您可以了解更多信息 here

关于c# - C#中的左字符串函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3607310/

相关文章:

c# - 如何使属性网格将某些值显示为只读? C# 网络

c# - 了解 MVC 中的 [HttpPost]、[HttpGet] 和 Complex Actionmethod 参数

c# - C# 列表理解简介

c - 是否可以在不再次打印的情况下修改打印的字符串?

c++ - 带有字符的字符串的 cpp 声明

c - 将时间字符数组转换为 C 中的整数

c# - VS 2013 数据库项目中的 EF

c# - 关键字 'this' (Me) 在调用基本构造函数时不可用

c - 传递字符串数组 C

java - java中的随机转义序列