随笔分类 - NET
摘要:在这篇博客中,我们将详细探讨.NET集合框架的各个成员,以及它们的特点和适用场景。了解这些集合类型对于编写高效、可靠的.NET应用程序至关重要。以下是.NET集合框架中一些最常用的集合类型的概述: 一、数组(Array) 特点:固定长度,元素类型可以相同也可以不同。 用法:适用于已知数据大小且元素类
阅读全文
摘要:广度优先搜索(Breadth First Search,简称BFS)是图论中最基本的搜索算法之一,它用于遍历或搜索给定的图形结构,如树或图。与深度优先搜索(DFS)相比,BFS以广度优先的方式逐层探索节点,即它会先访问离起始节点近的所有节点,再逐步访问离起始节点远的节点。 算法原理 BFS算法的核心
阅读全文
摘要:深度优先搜索(DFS)是一种经典的树和图的遍历算法。它通过一条路径尽可能深地搜索树的分支,当节点v的所在边已经被探寻过,搜索将回溯到发现节点v的那条边的起始节点。这一过程一直进行到已发现从源节点可达的所有节点为止。 以下是使用DFS在树状数据结构中搜索包含特定关键字的节点的一个典型实现: 1 usi
阅读全文
摘要:在.NET开发的世界里,JSON已成为一种无处不在的数据交换格式。无论是Web API还是微服务架构,我们都经常需要将对象序列化成JSON格式,以方便客户端的接收和处理。今天,我想和大家分享一段关于.NET中JsonResult使用的代码,以及它背后的一些细节。 这段代码来自于一个典型的ASP.NE
阅读全文
摘要:1、调用的方法 1 /// <summary> 2 /// 获取干预集合 3 /// </summary> 4 /// <returns></returns> 5 [HttpGet] 6 public JsonResult GetIntervenes(string keyword) 7 { 8 9
阅读全文