【发布时间】:2017-06-07 11:32:50
【问题描述】:
我想用一个包含许多单词的字符串填充一个字段。当我有很大的单词时,我需要一个来拆分单词。如果我的单词超过 10 个字母,我需要在该单词的第 5 位留一个空格。
如何获得新的“myString”字更短?
static void Main(string[] args)
{
var myString = "This is my string with some loooooooooooooong words. Please devide meeeeeeeeeeeeeeeeeeeeeeeee";
var myStringSplit = myString.Split();
var query = myStringSplit.Where(x => x.Length > 10).ToList();
foreach (var item in query)
{
item.Insert(5, " ");
}
}
编辑:我的预期结果:myString = "This is my strin g with some loooo ooooo ooooo ng words. Pleas e devid e meeee eeeee eeeee eeeee eeeee e";
【问题讨论】:
-
那么你的问题是什么?
-
我改了问题
-
您正在向我们展示您的代码...它不起作用怎么办?你为什么向我们展示你的代码?
-
还不清楚你想做什么...比如给定的字符串,你想要什么结果?
-
@kame 请添加您期望得到的结果。从您的问题中不清楚您的问题是什么。