会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
人间的光
博客园
首页
新随笔
联系
订阅
管理
2021年12月3日
C#学习细节(四)Task 和Async 和 Await\WPF 加载大数据界面卡死— UI 虚拟化\关于路由事件执行时顺序的问题
摘要: 1、Task 和Async 和 Await.net4.0 与.net4.5 及以上有了差异.net4.0版本:只能使用Task异步:1、var loadingTask = new System.Threading.Tasks.Task(delegate { //执行代码 }); loadingTas
阅读全文
posted @ 2021-12-03 13:00 人间的光
阅读(1526)
评论(0)
推荐(0)
2021年11月28日
C#学习细节 (三)托管线程ID\跨线程操作动态集合SourceCollection\Nuget包版本问题\目标框架版本问题\自定义依赖项属性
摘要: 1、托管线程ID (1)获取当前运行的托管线程ID Console.WriteLine("当前线程:" + System.Threading.Thread.CurrentThread.ManagedThreadId); (2)获取程序所有的托管线程 c# - 获取线程列表 - 堆栈溢出 (stack
阅读全文
posted @ 2021-11-28 16:28 人间的光
阅读(338)
评论(0)
推荐(0)
2021年8月6日
C# 学习细节记录(二) 字体图标\触摸屏\控件布局居中\将对象(引用)赋值为null\抽象类与接口简单理解
摘要: 一、字体图标(矢量图) 1 private void Form1_Load(object sender, EventArgs e) 2 { 3 4 // 加载字体 5 PrivateFontCollection pfc = new PrivateFontCollection(); 6 pfc.Add
阅读全文
posted @ 2021-08-06 14:35 人间的光
阅读(297)
评论(0)
推荐(0)
2021年7月15日
AnyCad 使用记录
摘要: 1、 想实现动画功能,对平移矩阵的使用有误。 使用显示变换,对场景节点SceneNode变换,实现小球在规定的轨迹上运动,平移矩阵都是相对最初点的位移,而不是相对上一点的位移的位置。 //设置位移矩阵 AnyCAD.Platform.Matrix4 trf = GlobalInstance.Matr
阅读全文
posted @ 2021-07-15 21:01 人间的光
阅读(483)
评论(0)
推荐(0)
C# 学习细节记录(一) Fom\跨线程\事件委托\手动抛异常\XP系统WPF
摘要: 一、Form 窗体使用 使用 form 做为运行时间长的方法时,阻止用户操作时使用 模态对话框 Show() 非模态对话框 ShowDialog() 模态对话框 Form.Dispose() 方法容易出现闪黑屏的情况 Form.Close() 方法不会 二、跨线程操作窗体 需要通过委托来实现 1、
阅读全文
posted @ 2021-07-15 20:56 人间的光
阅读(194)
评论(0)
推荐(0)
2021年6月23日
32/64位应用程序
摘要: 32位程序就是用32位编译器编译生成的程序,64位则是用64位编译器编译生成的程序。 参考: 32位程序和64位程序_四季风-CSDN博客
阅读全文
posted @ 2021-06-23 10:09 人间的光
阅读(576)
评论(0)
推荐(0)
2021年2月17日
C# 读写文件类的选择
摘要: 在使用读写文件操作时,经常忘记使用哪个类,就很纠结,遂记录一下~~ File类:1、操作文本文件2、只能操作小文件 FileStream :1、操作字节(能操作一切文件)2、操作大文件(字节流) StreamReader和 StreamWriter 1、操作字符的 (文本文件)2、操作大文件(流)
阅读全文
posted @ 2021-02-17 00:29 人间的光
阅读(47)
评论(0)
推荐(0)
关于程序版本号管理
摘要: 参考大佬的回答做的。 版本从 0.1.0.0 版本开始。 假如是单纯小 bug、功能 修正进版方式,改为版本号0.1.0.1 假如是小功能的增加,进版改为版本号0.1.1.0 假如是大版本改动,进版改为版本号0.2.0.0 假如宣告跨世代改动,进版改为版本号1.0.0.0 附上链接: https:/
阅读全文
posted @ 2021-02-17 00:25 人间的光
阅读(17)
评论(0)
推荐(0)
winform程序 DataGridView 单元格的值不能修改
摘要: 这是做winform程序是使用DataGridView控件时遇到的坑,因为一开始绑定的是list<struct>的值类型的数据作为数据源,后面就导致了各种问题,比如不能修改list集合中某一项中的某一个属性的值,必须借助new new一个第三方struct类型对象将list中的那一项替换。 这些还好
阅读全文
posted @ 2021-02-17 00:16 人间的光
阅读(776)
评论(0)
推荐(0)
2021年2月16日
C# winfrom程序 事件注册函数导致的内存不断增长
摘要: 做的winform客户端程序在运行某一个交互数据的功能时,内存蹭蹭的涨,最终导致程序崩溃!!!在这做个记录。。 这是在我调用的方法中因为将特定的某个事件注册了函数,却在使用完之后没有卸载函数导致的。 期间调试的时候还傻乎乎的以为GC没有释放内存导致(全是托管的),然后就不断地查找手动释放内存的方法(
阅读全文
posted @ 2021-02-16 23:52 人间的光
阅读(617)
评论(0)
推荐(0)
下一页
公告