Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在C语言中从字符串末尾删除一定数量的行#_C#_String_Visual Studio_Delete Row - Fatal编程技术网

C# 在C语言中从字符串末尾删除一定数量的行#

C# 在C语言中从字符串末尾删除一定数量的行#,c#,string,visual-studio,delete-row,C#,String,Visual Studio,Delete Row,因此,我在VisualStudio中有一个项目,其中一个标签显示了一个多行字符串,我需要从字符串的末尾删除特定数量的行,以防止文本超出标签的边界。我如何在C#中实现这一点 编辑|很抱歉,我的问题的措辞似乎有误,我需要删除字符串开头的行,而不是结尾的行。要保留前3行: text = string.Join("\n", text.Split('\n').Take(3)); 之后 抱歉…,我需要删除字符串开头的行,而不是结尾的行 要保留前3项: text = string.Join("\n", te

因此,我在VisualStudio中有一个项目,其中一个标签显示了一个多行字符串,我需要从字符串的末尾删除特定数量的行,以防止文本超出标签的边界。我如何在C#中实现这一点

编辑|很抱歉,我的问题的措辞似乎有误,我需要删除字符串开头的行,而不是结尾的行。

要保留前3行:

text = string.Join("\n", text.Split('\n').Take(3));
之后

抱歉…,我需要删除字符串开头的行,而不是结尾的行

要保留前3项:

text = string.Join("\n", text.Split('\n').Take(3));
之后

抱歉…,我需要删除字符串开头的行,而不是结尾的行


假设将多行文本存储在名为multiLineString的变量中,并且只需要前三行

multiLineString = label1.Text;

multiLineString = string.Join(Environment.NewLine,
              multiLineString.Split(new string[] { Environment.NewLine},  
             StringSplitOptions.None).Take(3));

label1.Text = multiLineString;

假设将多行文本存储在名为multiLineString的变量中,并且只需要前三行

multiLineString = label1.Text;

multiLineString = string.Join(Environment.NewLine,
              multiLineString.Split(new string[] { Environment.NewLine},  
             StringSplitOptions.None).Take(3));

label1.Text = multiLineString;
试试这个(只需保留第一个最大行数):

var lines=originalstring.Split(新[]{'\r','\n'});// 试试这个(只需保留第一个最大行数):


var lines=originalstring.Split(新[]{'\r','\n'});//<代码>\n
在Windows中不是有效的换行符。您可能需要使用
环境。换行符
。它(
'\n'
)通常是。但即使这里有
'\r'
,它们也会被保留。
\n
在Windows中不是有效的换行符。您可能需要使用
环境。换行符
。它(
'\n'
)通常是。但即使这里有
'\r'
,它们也会被保留下来。