后端
未读
【CSharp】在.NET6中使用Swagger
简介 Swagger 是一个开放源代码的框架,用于生成 API 文档和客户端代码,用于 RESTful API。在 .NET 6 中,Swagger 通常与 OpenAPI Specification 一起使用,后者是一个更现代的规范,用于描述 RESTful API 环境 .NET6 ASP.NE
后端
未读
【CSharp】先进后出数据结构Stack的基本操作
简介 在C#中,先进后出(Last In, First Out,LIFO)的数据结构是栈(Stack)。栈是一种集合,它允许两个基本操作:推入(Push)和弹出(Pop)。 推入(Push):将一个元素放置在栈的顶部。 弹出(Pop):移除并返回栈顶部的元素。 栈的操作原则是“后进先出”,意味着最后
后端
未读
【CSharp】Model转换工具类
代码示例 using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Reflection;
using System.Text;
namespace Tool
后端
未读
【CSharp】使用log4net输出程序日志
前言 开发工具:Visual Studio 2022 .NET版本:.NET Framework 4.7.2 log4net版本:2.0.15 教程 在NuGet中搜索“log4net”,安装最新稳定版本。 新建一个config配置文件,命名为“Log4Net.config”,文件内容如下: <?x
后端
未读
【CSharp】随机字符串生成帮助类
代码示例 using System;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Collections.Generic;
namespace Common
{
publi
【CSharp】Visual Studio 2022新建Class文件自动添加版权等信息
前言 演示软件:Microsoft Visual Studio Enterprise 2022 (64 位) - 版本 17.8.4 教程 如果你的Visual Studio 2022使用的是默认安装路径,那么直接在文件夹地址中打开C:\Program Files\Microsoft Visual
后端
未读
【CSharp】Windows服务操作帮助类
代码示例 using System;
using System.IO;
using Microsoft.Win32;
using System.Reflection;
using System.Collections;
using System.ServiceProcess;
using Syste
后端
未读
【ASP.NET MVC】重写JsonResult
新建一个类 CustomesJsonResult 继承自 MVC 自带的 JsonResult,重写它的 ExecuteResult 方法 public class JsonConvertResult : JsonResult
{
public JsonConvertResult()
后端
未读
【CSharp】面向对象中的属性和对象引用类型分析
前言 重要性: 【1】属性是我们开发中只要用到对象,很多时候,都会使用。同时属性也有一定的特殊性,所以,属性学习,是一个难点(相对的)。 【2】对象引用类型。解决我们将对象做为数据传递中,数据更新的同步问题。 一、对象的属性(Propery) 我们学习软件开发的目的是什么?就是数据处理和获取信息。始
后端
未读
【CSharp】获取电脑设备中的串行通讯端口号
代码示例 /// <summary>
/// 获取可用端口号
/// </summary>
/// <param name="usefullName">是否使用完全名称</param>
/// <returns>端口号集合</returns>
public static string[] GetPo
后端
未读
【CSharp】JSON格式化
本文介绍了如何在C#中格式化JSON字符串,使其具有更好的可读性。文章首先展示了格式化效果,然后提供了一个名为ConvertJsonString的示例方法,该方法使用JsonSerializer和相关的JsonReader与JsonWriter来实现JSON的格式化。方法中设置了Formatting.Indented选项,并定义了缩进字符和缩进量,以美化输出的JSON结构。文章还提醒读者注意内容可能存在过时情况,并欢迎读者留言或联系作者进行反馈。