private void setLogMessage(String strLog)
{
int i=0;
stringLength=0;
sB.Append(System.DateTime.Now.ToString() + strLog + "+" +"/r/n"); //保存信息
if(textBox1.Lines.Length>25)//25行以后开始删除
{
tempString=sB.ToString();
for(i=0;i<sB.ToString().Length-1;i++)//找到第一行回车就推出for循环
{
if(tempString.Substring(i,2)=="/r/n")//记下第一个回车的字符数值
{
stringLength=i+1;
break;
}
}
if(stringLength>0)
{
sB.Remove(0,stringLength); //删除第一行
}
}
textBox1.Text=sB.ToString();
}
这段代码是一个C#方法,用于处理日志信息。它将当前时间和日志内容添加到字符串构建器中,当textBox中的行数超过25行时,会删除第一行内容,最后将处理后的日志信息显示在textBox中。
2915

被折叠的 条评论
为什么被折叠?



