摘要:C#中两个List<TModel>中根据指定条件--判断并获取不同数据的数据集合 原始需求:已经插入的数据不再重复插入(所有数据中排除已有数据,不存在数据以新对象形式存储在对象三种) 方式一: 方式二:list1、list2数据参考方式一 方式三:仅供参考,根据实际情况注意Contains关键字 注
阅读全文
随笔分类 - 003 C#
摘要:无聊一下,感觉有点用记录一下,^_^ 用过linq的请绕道... List<TestCase> networks = list.GroupBy(o => o.NetWork) .Select(group => new TestCase { NetWork = group.Key }) .ToList
阅读全文
摘要:using System; using System.Collections.Generic; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace ZB.Q
阅读全文
摘要:Winfrom UI 美化 此处只做演示,未进行页面布局。。。。 1.CSkin:此处只显示一种样式供参考,可继承其他样式——略 2.MetroFramework.Design 3.Ribbon 4.IrisSkin4——切换皮肤--样式种类多
阅读全文
摘要:Winfrom自定义控件添加自定义图标实现方式: 1.新建UserControl——略 2.寻找合适的图标文件——将文件和控件放置同一目录下(相同目录、自定义控件类名、图标文件名相同) 注:如果路径不同,引入方式如下(Images为文件夹): [ToolboxBitmap(typeof(KNumbe
阅读全文
摘要:using System; using System.Collections.Generic; using System.ComponentModel; using System.Diagnostics; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace
阅读全文
摘要:在使用TabControl控件时,需要考虑自动创建的TabPage页实现——关闭功能 思路一:自定义TabControl控件,添加关闭按钮 思路二:TabControl控件TabPage显示ToolTip属性(例如双击关闭) 此处,解释思路二,实现方式 操作步骤: 第一步:TabControl添加多
阅读全文
摘要:Winform 多项目共用AssemblyInfo解决方案: 操作步骤如下: 第一步:复制任何项目中的AssemblyInfo.cs文件至指定目录 第二步:删除所有项目的AssemblyInfo.cs文件 第三步:依次选中项目==》右键==》添加现有项(浏览指定目录下的AssemblyInfo.cs
阅读全文
摘要:运行效果如下所示:
阅读全文
摘要:不知不觉感觉自个的记忆不是那么的好了,干脆记录一下 1.注册动态库 XXX.dll 右键打印方式中 浏览==》 C:\Windows\regedit.exe
阅读全文
摘要:操作步骤如下: 选择项目==》右键属性==》代码分析(选择Microsoft的所有规则) 注:默认为 托管建议规则 注:CA1804 CA1811规则 例如需要查看某个项目从未被使用的函数方法如下: 选择项目==》右键运行代码分析==》分析结果中根据规则进行搜索==》单击搜索结果中某项即可定位查看未
阅读全文
摘要:UI卡顿假死问题 误区1:使用不同的线程操作UI控件和耗时操作(即,跨线程操作UI控件CheckForIllegalCrossThreadCalls = false;), 注意:此处只是为了记录...... 原始同步操作如下所示: 调整后异步方式如下所示: 运行效果如下所示: 方式二:异步回调
阅读全文
摘要:Json 和对象的相互转换 使用如下所示:
阅读全文

浙公网安备 33010602011771号