之前分享过一期关于DrawingVisual来绘制高性能曲线的博客,今天再分享一篇通过另一种方式来绘制高性能曲线的方法,也就是通过WriteableBitmap的方式;具体的一些细...
SkiaSharp 之 WPF 自绘 投篮小游戏(案例版)
此案例主要是针对光线投影法碰撞检测功能的示例,顺便做成了一个小游戏,很简单,但是,效果却很不错。
dotnet OpenXML 解析 PPT 图表 面积图入门
本文告诉大家如何使用 OpenXML 解析 PPT 的图表,以面积图为入门例子告诉大家 OpenXML 的存储
C#线程的使用需要注意的事项
1、await和.result/ .getwaiter() .getresult()的区别await:Task.Run里面的逻辑是新开的线程去执行的,await Task.Run后...
一个基于.Net Core 开源的物联网基础平台
在智慧工厂领域,智慧城市领域,都需要对设备进行监控。比如工厂需要对周围环境温度、湿度、气压、电压,灯的开关进行监控。这时候就需要物联网平台来进行管理。
C#并发编程-3 并行编程基础
如果程序中有大量的计算任务,并且这些任务能分割成几个互相独立的任务块,那就应该使用并行编程。
C#-多态
多态静态多态性,重载同一个方法中有多个相同名称的方法,但参数不一样。 在编译阶段(程序未运行的时候),函数之间就产生了一对一的关系。 减少函数的命名,多个相同的函数可以使用相同的命...
深入了解WPF中ObservableCollection及跨线程处理ObservableCollection
WPF的ObservableCollection在增删改的时候,通过继承INotifyCollectionChanged使用CollectionChanged通过依赖属性发生了变化...
C# 使用流读取大型TXT文本文件
一、前言业务需要读取txt的内容,导入到数据库当中,博主百度了各种方法,大部分都会导致内存溢出异常,由此结合网上的各种方法,解决了该异常。
String是引用类型
一、C#数据类型 值类型与引用类型的区别: 1. 内存分配不同:值类型通常分配到栈上,它的变量直接包含变量的实例,使用效率较高;引用类型分配在堆上,它的量通常会包...