相关疑难解决方法(0)

获取第n个字符串出现的索引?

除非我错过了一个明显的内置方法,否则在字符串中第n次出现字符串的最快方法是什么?

我意识到我可以通过在循环的每次迭代中更新其起始索引来循环IndexOf方法.但这样做对我来说似乎很浪费.

.net c# string indexing indexof

99
推荐指数
4
解决办法
6万
查看次数

拆分并加入C#字符串

可能重复:
首先拆分然后加入字符串的子集

我正在尝试将一个字符串拆分成一个数组,取出第一个元素(使用它),然后将数组的其余部分连接成一个单独的字符串.

例:

theString = "Some Very Large String Here"
Run Code Online (Sandbox Code Playgroud)

会成为:

theArray = [ "Some", "Very", "Large", "String", "Here" ]
Run Code Online (Sandbox Code Playgroud)

然后我想在变量中设置第一个元素并在以后使用它.

然后我想将数组的其余部分加入一个新字符串.

所以它会成为:

firstElem = "Some";
restOfArray = "Very Large String Here"
Run Code Online (Sandbox Code Playgroud)

我知道我可以theArray[0]用于第一个元素,但是如何将数组的其余部分合并为一个新字符串?

c# arrays string

71
推荐指数
3
解决办法
15万
查看次数

如何从拆分字符串中删除元素?

我正在尝试从拆分字符串中删除元素/项/条目.

假设我得到了string[ string_ ]如下:

string string_ = "one;two;three;four;five;six";
Run Code Online (Sandbox Code Playgroud)

然后我拆分这个字符串来得到每一个,比方说,项目:

string[] item = (string_.Split(";"));
Run Code Online (Sandbox Code Playgroud)

变量外我没有其他信息.根据用户的选择,我可以获得项目索引.

假设对于这个例子,用户选择" 4 ",即索引" 3 ".

如何使我的字符串看起来像索引3已被删除,因为string_它将等于以下内容:

"一;二;三;五;六"

我尝试了多种方法,似乎唯一的解决方案是通过char方法.

是真的还是我错过了什么?


编辑建议已经_posted_answer:根据用户选择,我的ITEM可以放在我的分割字符串中的任何位置,这个问题不完全相同.

c# string split

4
推荐指数
1
解决办法
1473
查看次数

标签 统计

c# ×3

string ×3

.net ×1

arrays ×1

indexing ×1

indexof ×1

split ×1