摘要: 报错代码 报错代码: ManagementClass mc = new ManagementClass("Win32_DiskDrive"); ManagementObjectCollection moc = mc.GetInstances(); 报错信息为:System.Management.Ma 阅读全文
posted @ 2026-02-27 11:07 苦荞米 阅读(1) 评论(0) 推荐(0)
摘要: CSDN私自将文章改成了VIP文章,所以在这里也发一遍。 已知,子类B继承自父类A,但是在代码运行时,B类强制转换为A类,却报代码转换异常。 很奇怪的问题吧,不过这个也是难得机会,去研究C#运行的底层原理。 下面是报错的代码片段。 string className = _shapeReflectMa 阅读全文
posted @ 2026-02-08 14:19 苦荞米 阅读(3) 评论(0) 推荐(0)
摘要: CSDN私自将文章改成了VIP文章,所以在这里也发一遍。 代码如下,在执行Encoding.GetEncoding("gb2312");方法后报错,说没有找到对应编码,经测试,发现是静态构造函数未执行。 public static class Encodings { /// <summary> // 阅读全文
posted @ 2026-02-08 14:17 苦荞米 阅读(2) 评论(0) 推荐(0)
摘要: CSDN私自将文章改成了VIP文章,所以在这里也发一遍。 直接修改Background属性不可行 修改控件背景颜色,很多人第一反应便是修改Background属性,但是修改过后便会发现,控件的颜色没有发生任何变化。 于是在网上搜索答案,便会发现一个异常尴尬的情况,要么就行代码简单但是并不管用,要么就 阅读全文
posted @ 2026-02-08 14:15 苦荞米 阅读(16) 评论(0) 推荐(0)
摘要: CSDN私自将文章改成了VIP文章,所以在这里也发一遍。 C#的MVVM架构中几种前端数据绑定方式 WPF基础框架 通过继承接口INotifyPropertyChanged和ICommand 来实现。 数据绑定部分 INotifyPropertyChanged原代码如下,WPF框架会自动注册Data 阅读全文
posted @ 2026-02-08 14:13 苦荞米 阅读(7) 评论(0) 推荐(0)
摘要: 经过数十次安装总结,基本上所有奇怪的情况都遇到了,最终总结出了下面的依赖清单,需要安装顺序从上到下依次安装。 首先安装 [.net framwork 4.5.2],防止框架过老。 安装下面的系统安全补丁更新系统的证书,防止在安装后续依赖出现证书错误。根据系统选择32位补丁或64位补丁。 Window 阅读全文
posted @ 2025-11-05 16:09 苦荞米 阅读(259) 评论(0) 推荐(0)