简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
目录1.关于INotifyPropertyChanged2.自定义同步事件3.集合的同步ObservableCollection1.关于INotifyPropertyChanged在WPF中,常常需要让UI空间绑定变量,当我们在UI中修改值时,这个修改能够同步到对象中去,要实现这个功能,往往需要让这个对象派生自INotifyPropertyChanged 接口,下面给一个例子:public cla
目录1.概念1.1原理1.2用途1.3 JSON序列化1.4 二进制和XML序列化2. 序列化为JSON2.1 简单的序列化2.2 复杂的序列化3 忽略属性3.1 忽略单个属性3.2 忽略所有只读属性3.3 忽略所有Null的属性4 序列化为格式化的JSON5 自定义属性名称和值5.1自定义单个属性名称5.2对所有 JSON 属性名称使用 camel 大小写5.3使用自定义 JSON 属性命名策略
本文主要来自Andrew的博客:《Using Scrutor to automatically register your services with the ASP.NET Core DI container》有兴趣的可以阅读原文。顺便Scrutor是开源的,github地址:Scrutor目录1.关于依赖注入2.Scrutor的优缺点3.使用方法4.举例说明4.1指定具体的类型4.2扫描类型所
agk是一个跨平台的游戏开发工具,你可以使用basic或者c++在windows、macOS、Linux,Android,ios等上开发游戏。\quadagk不是一个开源的工具,它是一个收费的软件,但是它有免费的试用版,试用版的下载地址在这儿,试用版的界面会有一个水印,不过不影响大家学习。\quad我这里下的是windows版本,不分32位或者64位,下载之后直接点击安装。安装之后找到对应的文件夹
C#中解析json文件有很多种方法,在多种方法中一般都会提到一个十分优秀的库:NewtonJson。使用NewtonJson处理Json文件十分高效,而且在配置也十分简单,直接在Nuget包中导入即可。目录1.导入NewtonJson库2.解析Json文件2.1 最简单的序列化与反序列化2.2 序列化集合和字典2.3 反序列化集合和字典2.4 将对象保存为Json文件...