- 博客(17)
- 收藏
- 关注
原创 C# 异步操作——记录
Console.WriteLine(string.Format("Invoke-4( ThreadId:{0} {1}-返回值{2}", Thread.CurrentThread.ManagedThreadId, DateTime.Now.ToString(), ret.ToString()));Invoke-4( ThreadId:1 2024/8/29 13:33:23-返回值System.Runtime.Remoting.Messaging.AsyncResult。
2024-08-29 13:48:58
740
原创 ava中的观察者,监听器,发布订阅模式(marK)
被观察者(Observable)相当于事件源和事件,执行事件源通知逻辑时,将会回调Observer的回调方法update,只是在观察者模式中常用的是反射,而在监听器模式中使用的是callback。基本上都是这个逻辑当事件源对象上发生操作时,它将调用事件监听器的一个方法,并将事件对象传递过去,套用到观察者模式上面就是,当被观察者发生操作时,观察者将根据被观察者所做出的操作 进行对应的操作。而观察者模式属于行为型模式,行为型模式关注的是对象之间的通讯,观察者模式就是观察者和被观察者之间的通讯。
2024-08-18 08:54:21
646
1
原创 一次成功修复lotus 不能打开该数据库 ,需要进行一致性检查的问题
Louts 不能打开该数据库 ,需要进行一致性检查和 数据库损坏,无法打开的一些处理办法。
2022-09-19 16:05:59
1204
原创 Android 版AAchartView图表中 aaSeries.connectNulls 即断点不连属性的使用
Android 版AAchartView图表中 aaSeries.connectNulls 即断点不连属性的使用。
2022-06-10 16:03:52
1176
2
原创 数据库新增表后,EF通过数据库更新模型后,在视图中已经新表,但在Model 中没有出现Mode实体?
在VS 中 进到 “模型浏览器”- “实体类型 ” 再处点 更新模型,就会生成 model 实体类。
2022-01-06 15:33:25
971
原创 Json 转dic ,dic的value 值的类型为int型是遇到转换问题
这里用newtonSoft 来转换json字符串string jsonString =" {"Id",11}";直接用下面的都会出错。int Id = (int)JsonConvert.DeserializeObject<Dictionary<string, object>>(jsonString);int Id = JsonConvert.DeserializeObject<Dictionary<string, int>>(jsonS...
2021-11-19 09:25:46
471
原创 C# lamda List orderby 排序
//倒序list.OrderByDescending(i => i.a).ThenByDescending(i => i.b);//顺序list.OrderBy(i => i.a).ThenBy(i => i.b);如果a为字符型数字,按数值大小来排序。list.OrderBy(i=>i.a.ToInt() );注意OrderBy 排序后 list 对象是没有改变,是返回的结果对象为排序过的。所以要得到排序后的List如下newList = li
2021-11-19 09:16:13
1773
原创 C# delegate、 Action(Fun)和匿名方法、 Lambda 简单用法
每次用到委拖(代理)都有点晕,今天把汇总一下,方便后面回顾。 一 、delegate、 Action(Fun) //委托是一个类型,继承自System.MulticastDelegate 声明委托 public delegate void NoReturnNoPara(); //无参无返回值 public delegate void NoReturnWithPara(string name);//有参无返回...
2021-07-03 14:13:14
573
原创 c# 跨线程用delegate实现(mark下来)
在textbox中是显示 delegate void ShowDelegate(string str); private void ReceiveData(Session session, StringRequestInfo requestInfo) { ShowDelegate del = new ShowDelegate(show); // del.Invoke(req...
2021-07-03 10:04:58
172
原创 VS2017 水晶报表安装及使用
第一步 下载Reporting(RDLC) 控件下载安装好后,重新启动VS2017。重启后发现在工具栏里没有 ReportViewer这一项。解决办法:https://www.pianshen.com/article/4375296996/再工具栏加载后,不知怎么搞的,点击工具栏vs挂了(没反应),然后在 NuGet包管理将 报表卸载 再重装,还是没用。...
2020-03-27 11:21:43
6905
转载 VB.NET的 结构和类
https://msdn.microsoft.com/zh-cn/library/2hkbth2a(v=vs.100).aspx
2018-03-15 22:01:25
1552
转载 VB.NET Null 的值类型 详解
https://msdn.microsoft.com/zh-cn/library/ms235245(v=vs.100).aspx
2018-03-15 21:35:27
2337
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人