-1
我正在使用Visual Studio 2010并希望统计C#文本框中的行数。我已经尝试了Textbox.Lines.Count,但它不起作用,因为2010年“线条”不再可用。是否有任何替代方法?如何统计C#GUI中的文本框中的行数
我正在使用Visual Studio 2010并希望统计C#文本框中的行数。我已经尝试了Textbox.Lines.Count,但它不起作用,因为2010年“线条”不再可用。是否有任何替代方法?如何统计C#GUI中的文本框中的行数
尝试使用
var count = Textbox.Lines.Length;
或者试试这个:
string[] tmpArray = textBox1.Lines;
int count = tmpArray.Length;
int first = 0;
int last = 0;
count=0;`enter code here`
last = textBox.GetLastVisibleLineIndex();
count++;
while (first <= last)
{
String dummy = textBox.GetLineText(first);
if (dummy.Contains("\n") || dummy.Contains("\r") || dummy.Contains("\r\n"))
{
dummy = dummy.TrimEnd('\r', '\n');
count++;
}
first++;
}
以及我提到的 “Textbox.Lines.Length” 没有在Visual Studio 2010的详细avalable因此我试过: – Goyal
我没有VS 2010,所以我无法检查这个。在我的答案中尝试新版本。 – FetFrumos