最新发布 第821页

Code Bye技术改变世界,梦想驱动人生!

.Net技术

讨教多线程的两个问题

讨教多线程的两个问题
本人用的vc#2012 + .net framework 4.0,碰到多线程的两个问题,讨教一下,谢谢。线程使用new Thread创建出来的。 第一个是,假如有一个共享变量,只在一个线程中写,在另外一个线程中读,读到数据的实时性要求不高,这次读的是写前的值,再多试几次就能拿到写后的值就可以了。这个情况下,不加锁能否可以,原因是加锁要多一个lock代码写着挺……继续阅读 »

10年前 (2016-02-24) 926浏览 0个赞

.Net技术

为什么Timer运行一段时间自动停止

为什么Timer运行一段时间自动停止
做了一个服务,需要5分钟执行一次,但是只执行了4次(每隔5分钟),日志就没有了。问一下这是怎么回事呢? 试了好几次,有时候是只运行5次,总之运行一段时间Timer就会停止,而查看服务本身还在运行 protected override void OnStart(string[] args)  {             log.Info("服务启动...");……继续阅读 »

10年前 (2016-02-24) 2196浏览 0个赞

.Net技术

关于随机数法

关于随机数法
这段代码为什么行不通  该怎么改进,关键是这个键怎么不在字典中呢,本人昨天想了很长时间,假如太复杂就不用写了 跟本人说一声太复杂就行了   能改的则帮本人改一改GetHashCode()用随机数法。谢谢了 尽量写的简单一点 让本人看明白就行了 using System; using System.Collections.Generic; using Syst……继续阅读 »

10年前 (2016-02-24) 1210浏览 0个赞

.Net技术

C#中textBox实用,光标放置问题

C#中textBox实用,光标放置问题
在C#中textBox中输入字符后,光标总是在最后,怎么能让光标放在任意位置啊? 如:输入12345,本人能把光标放在1后边,或是2后边,3后边。任意放置? 怎么能用鼠标全选textBox中的内容? 谢谢! 解决方案 40 光标你想放哪里放哪里,用鼠标从前拖到后或从后拖到前都可以全选! 5 设置textbox.selectstart 5 TextBox 类 ……继续阅读 »

10年前 (2016-02-24) 2426浏览 0个赞

.Net技术

用GraphicsPath画窗口后无法操作窗体

用GraphicsPath画窗口后无法操作窗体
本人设置了一些主要的点,然后用GraphicsPath的AddLines方法画了一个矩形,在主窗口的Load中用画出来的矩形创建一个Region,并代替this.Region,这样能画出窗体,但窗体却无法操作了,问一下高手们怎么解决? 解决方案 15 全部画图的操作都在Paint事件上做。 5 并没有出现你说的情况。 贴出你的代码来。 ……继续阅读 »

10年前 (2016-02-24) 1090浏览 0个赞

.Net技术

求帮助关于Dictionary

求帮助关于Dictionary
40 访问 _UpLevelDict 自然是应该知道键是何物,要是按值域 Find 的话,你的 UpLevelItem 没有重载运算符,写起来还是很麻烦的 简单的方法就是遍历 foreach(var x in _UpLevelDict) { Console.WriteLine(x.Value.ID); // } ……继续阅读 »

10年前 (2016-02-24) 885浏览 0个赞

.Net技术

为什么没有Visual Studio 13

为什么没有Visual Studio 13
如题,Visual Studio 2008对应9.0;Visual Studio 2013对应12.0;而Visual Studio 2015直接就是14.0。 那么13.0到哪去了?谁知道? 解决方案 37 最后的晚餐,达芬奇的作品,看过么?里面有13个人。 所以13是evil number在西方文化中。 本人不是说微软迷信,但是消费者不喜欢讨晦气,所以干……继续阅读 »

10年前 (2016-02-24) 1153浏览 0个赞