GC问题

GC问题

描述: 1.写了一个简单的程序,Form1上放了一个Button, 事件中创建Form2窗口对象 2.每点击一次button内存会增长40KB左右,关闭form2时内存并没有减少。 3.重复2的操作20次后,内存占用会越来越多。 4.等待大致20分钟后观察内存,内存比最后一次操作只少了几十KB,内存并没有回到没操作的状态。         private v……

keypress 事件的控制

keypress 事件的控制

讨教个问题keyprass 怎么样控制每3秒钟触发一次,(无论按多少次,在3秒钟内只触发一次)求详细代码 解决方案 40 keyprass 是系统事件,不不能通知他不被触发,但你可以控制不响应他(不做应有的响应动作) 设一变量 last 记录下开始时间,每次 keyprass 时间到来: 检查当前事件和 last 的差,若小于 3 秒,直接返回。否则 修改 ……

讨教关于管理类软件升级问题

讨教关于管理类软件升级问题

本人有一个小管理软件,用C#开发。数据库使用MS SQL。 WinForm C/S 方式,服务端和客户端通过SOCKET通信。 服务端和数据库是用存储过程方式操作。 本人想问一下,现在第一个版本在使用,部署了5台电脑当服务器在用。 本人现在继续开发,添加了些功能,在数据库里添加了一些表,在原有的表里有些修改了字段和添加了一些字段。 问一下一下各位高手,像这种……

关于C#窗体移动

关于C#窗体移动

想实现的功能就是X和Y中输入数字。然后另外一个窗体会随着这个输入的数字移动到相同的位置。试了好久一直不行。请大牛指点下。 解决方案 20 在textbox的changed事件里面写 Application.OpenForms[“另一个窗体名”].Left = int.Parse(textBox1.Text); 以及 Applicat……

当对象销毁的时候绑定的事件需要手动取消么

当对象销毁的时候绑定的事件需要手动取消么

例如 obj.onMove+= EventonMove 在Dispose函数里,还需要 obj.onMove-= EventonMove 这样写吗? 解决方案 35 假设你告诉本人说“本人现在学习编程也就是写这两行代码”  Button btn = new Button("你好");  btn.OnClick += new EventHandler<……

讨教多个串口用一个变量统一通信的问题

讨教多个串口用一个变量统一通信的问题

本帖最后由 zjsxzgx 于 2016-05-13 21:39:21 编辑 希望路过的高手多多赐教 在工作中往往会出现多个串口在同时处理相同的信息 如本人有串口控件【sk1】【sk2】【sk3】……共8个 那么怎么样把 设置变量   DYCK = 串口控件【sk1】【sk2】【sk3】……. MatchC……

为什么这两个程序不一样

为什么这两个程序不一样

本人想问一下 为什么这两个程序原理应该是一样的,但为什么第一个程序报异常,第二个程序却能排序?都是字符串排序  都有null  这是为什么?  下面有一段MSDN上的备注  网页是https://msdn.microsoft.com/zh-cn/library/system.icomparable.compareto(v=vs.110).aspx using……