winform在textbox中显示不断追加的字符串时发生异常,怎么解决? 异常winformtextbox 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你log是不是超过定义长度了? log定义时Capacity初始化为256,但是超出了容量它会自增的啊,它是StringBuilder不是string啊。我考虑是不是我在log.ToString()转化为字符串的时候超出了字符串的最大容量范围 http://technet.microsoft.com/zh-cn/library/system.text.stringbuilder.length(VS.95).aspx超出你定义的长度了 很明显是 参数超出范围。你定义了 256 new时的容量就为256. 看来是我理解错了stringbuilder的容量自增,那我要实现我的功能有什么建议?要在textbox显示我的日志信息,日志是不断增长的,每天清空一次 // // 摘要: // 使用指定的容量初始化 System.Text.StringBuilder 类的新实例。 // // 参数: // capacity: // 此实例的建议起始大小。 // // 异常: // System.ArgumentOutOfRangeException: // capacity 小于零。 [TargetedPatchingOptOut("Performance critical to inline across NGen image boundaries")] public StringBuilder(int capacity); 自增没关系,可以使用ListBox控件,自增就可以追加到ListBoxItem,这样显示也比较清晰,不用换行。 我刚看msdn上说“public StringBuilder(int capacity) capacity 参数定义了可存储在当前实例所分配的内存中的最大字符数。 其值被分配给 Capacity 属性。 如果当前实例中存储的字符数超过了此 capacity 值,则 StringBuilder 对象将分配更多内存来存储它们。 “这段话怎么理解??” 。。它的maxCapacity 是 2147483647 看起来是 textbox 的长度限制,默认是 32767, 你看看 log 的长度是不是超过了 C# 窗体MouseLeave事件问题 求WPF版本的 FormEditor(类似于VS的窗体设计器) 面试汇丰银行海外项目经理要怎么准备? C# 调用vc编写的dll 的问题 来一个问题。不知道是否属于算法问题。包含html语言的文字长途截取 C#里如何动态调用VC写的DLL?小弟是完全外行,希望能给出几行代码 求个WCF双工通信的文档啊 Ajax 在c#中如何代码实现验证sql语句表达式的正确性? 关于windows服务程序的问题,请帮我解决一下 C#在b/s模式下调用斑马打印机,无反应,求助~~ 这样的奇葩sql语句怎么写呢?
// 摘要:
// 使用指定的容量初始化 System.Text.StringBuilder 类的新实例。
//
// 参数:
// capacity:
// 此实例的建议起始大小。
//
// 异常:
// System.ArgumentOutOfRangeException:
// capacity 小于零。
[TargetedPatchingOptOut("Performance critical to inline across NGen image boundaries")]
public StringBuilder(int capacity);
它的maxCapacity 是 2147483647