摘要: using System.Text.Json; using var client = new HttpClient(); var taskGetList = client.GetStringAsync("https://pokeapi.co/api/v2/pokemon/"); //var resp 阅读全文
posted @ 2026-01-18 00:38 nonAny 阅读(28) 评论(0) 推荐(0)
摘要: 1、多线程编程侧重于分而治之的方面,异步编程同样是多线程编程但是侧重于将长时间运行的任务卸载,其强调了有任务在主线程之外运行的情况 2、多线程编程通常用于CPU密集型操作, 异步编程特别适用于I/O密集型操作:大多数情况下,它来自远程服务器、远程数据库。 3、创建任务的方法 //方法1 Task t 阅读全文
posted @ 2026-01-17 21:06 nonAny 阅读(6) 评论(0) 推荐(0)
摘要: 1、解决的问题:当使用多个线程执行任务时,可能存在这些线程需要共享一些公共资源可能会导致冲突 以下代码则是说明这一点: int counter = 0; Thread thread1 = new Thread(IncrementCounter); Thread thread2 = new Threa 阅读全文
posted @ 2026-01-17 12:11 nonAny 阅读(5) 评论(0) 推荐(0)
摘要: 一、波形图表 波形图表的最大特点是控件内部包含一个先入先出的缓冲区(FIFO)。由于波形图表内含FIFO,所以特别适合显示实时数据。 波形图表默认的先入先出缓冲区大小为1024个数据,在编辑环境下可以设置缓冲区的大小,运行时无法改变。 当有新数据到来时,数据会自动添加到缓冲区尾部。当缓冲区满后,最先 阅读全文
posted @ 2026-01-05 21:32 nonAny 阅读(9) 评论(0) 推荐(0)
摘要: 一、形状 1、Shape常见属性 StrokeThickness:边框厚度 Stroke:边框颜色 Fill:内部填充 StrokeDashArray:实线与虚线的比例: StrokeLineJoin:拐角轮廓 Stretch:确认如何填充可用区域 Fill:形状拉伸其宽度和高度,从而可以正好适应其 阅读全文
posted @ 2025-12-22 23:47 nonAny 阅读(4) 评论(0) 推荐(0)
摘要: 1、创建资源与作用范围 其作用范围的优先级为控件>窗体>应用程序 作用于整体窗口或某个控件的定义方法; <!--窗口资源,该资源作用于整个窗口--> <Window.Resources> <!--样式资源,如果没有写x:Key属性,那么该资源对所有为该目标类型的控件均起作用--> <Style Ta 阅读全文
posted @ 2025-12-17 19:57 nonAny 阅读(8) 评论(0) 推荐(0)
摘要: 1、MVVM模式概念 MVVM是一种软件架构模式,它将应用程序分为三个层次:Model(模型),View(视图)和ViewModel(视图模型)(a)Mode1表示应用程序的数据和业务逻辑(b)View表示应用程序的用户界面(c)ViewModel表示View和Model之间的桥梁,它负责处理Vie 阅读全文
posted @ 2025-12-16 23:30 nonAny 阅读(30) 评论(0) 推荐(0)
摘要: 一、命令的概念 WPF命令是一种任务封装、用于实现MVVM模式中的重要一环。 命令系统包括命令、命令源、命令目标和命令绑定,它们共同构成了WPF中的主要核心要素。 命令与模板、数据绑定一起,实现了前后端的逻辑分离 二、命令的组成 (1)命令(继承ICommand接口) RoutedUICommand 阅读全文
posted @ 2025-12-15 23:03 nonAny 阅读(6) 评论(0) 推荐(0)
摘要: 1、元素简单绑定 <StackPanel> <TextBlock Text="{Binding ElementName=slider, Path=Value}" Margin="10" FontSize="20"></TextBlock> <Slider x:Name="slider" Height 阅读全文
posted @ 2025-12-15 22:10 nonAny 阅读(4) 评论(0) 推荐(0)
摘要: 一、退出方式 OnLastWindowClose:所有窗体关闭后应用程序关闭 OnMainWindowClose:主窗口关闭,应用程序关闭 OnExplicitShutdown:使用Shutdown方法关闭,否则关闭所有窗口应用程序也不关闭 Close():关闭窗口 Application.Curr 阅读全文
posted @ 2025-12-14 16:04 nonAny 阅读(2) 评论(0) 推荐(0)