代码改变世界

阅读排行榜

通过实例代码理解WPF的Dispatcher

2012-03-27 10:07 by slmk, 2141 阅读, 收藏,
摘要: Dispatcher提供用于管理线程工作项队列的服务。可以理解为消息队列,只是其中保存的是委托,而不是简单的windows消息。Dispatcher通常用来使我们的程序界面对于用户的操作响应更加迅速,通常用来更新UI,例如一个进度条。例如一个耗时操作,我们不想让使用者等得太着急,于是我们想显示一个进度条。最直接的方法可能是在一个循环中更新,如以下这个错误的代码: ProgressBar1.Minimum = 0; ProgressBar1.Maximum = short.MaxValue; //模拟一个耗时计算 ProgressBar1.V... 阅读全文

C#判断对象相等的陷阱

2011-11-02 11:22 by slmk, 2139 阅读, 收藏,
摘要: 请看下面的测试代码:objecta=11;objectb=11;Console.WriteLine(a==b); //输出false 实际开发过程中,可能不会这么直观,例如如下场景,我们要查找Datarow中的字段是否相等,你可能会这样写:DataRow hbrow = needAddRows.Where(p => p["dh"] == dr["dh"]).FirstOrDefault(); //dr is a datarow那么,恭喜你!你中奖了!:) hbrow永远是null。因为p["dh"] 和 dr[“dh" 阅读全文

【SIlverlight】分享一套企业开发主题

2012-11-25 09:57 by slmk, 2105 阅读, 收藏,
摘要: Silverlight默认主题时间长了,也视觉疲劳了,于是上网上找了下Silverlight主题。发现SL的主题并不多,下面这套JetPack主题还是SL4时代发布的,不过SL5也能用。用于企业开发还不错,谁有更好的,也告诉我:)下载和安装下载地址:http://www.microsoft.com/downloads/en/details.aspx?FamilyID=e9da0eb8-f31b-4490-85b8-92c2f807df9e&displaylang=en这个包里其实包含4套主题,我还是觉得这个比较专业。安装下面的JetPack.vsix:就增加了一个项目模板:使用查看模板 阅读全文

uni-app 图标SVG解决方案 全部源代码

2022-07-10 12:54 by slmk, 2045 阅读, 收藏,
摘要: iconfont.cn中创建项目并将图标添加到项目中 下载symbol文件到本地,如图: 解压下载的文件,运行本工具,选取iconfont.js文件,如图: 复制生成的iconfont.js文件到uniapp项目的static目录中,如图: 复制source目录下的svg-loader和svg-ic 阅读全文

使用vs code开发.net core2.2时OmniSharp.MSBuild.ProjectLoader无法解析"xxx"的解决方法

2019-05-31 16:48 by slmk, 2012 阅读, 收藏,
摘要: 如图: 都是常用的nuget包呢,怎么无法解析呢? 第一反应是环境问题,果断搜索,baidu、google、bing、github一顿好搜啊,竟没有找到答案,看来是掉进了一个黄金坑! 重装vscode,dotnetcore2.2,没解决文件; 切换用户,发现同一台电脑的另一个用户下竟然不出错,看来是 阅读全文
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 34 下一页