上一页 1 2 3 4 5 6 7 ··· 12 下一页
摘要: 如何在 C# 项目中链接一个文件夹下的所有文件 在 C# 项目中通过链接方式引入文件可以让我们在项目中使用这些文件中的代码。常见的比如链接 AssemblyInfo.cs 文件,这样我们就可以在项目中使用这个文件中的版本号等信息。但是如果我们想要链接一个文件夹下的所有文件,该怎么做呢?今天我们就来看看如何在 C# 项目中链接一个文件夹下的所有文件。 阅读全文
posted @ 2023-02-07 09:02 Newbe36524 阅读(1616) 评论(5) 推荐(20) 编辑
摘要: 在 C# 9 中,foreach 循环可以使用扩展方法。在本文中,我们将通过例子回顾 C# 9 中如何扩展 foreach 循环。 代码演示 下面是一个对树形结构进行深度优先遍历的示例代码: using System;using System.Collections.Generic;namespac 阅读全文
posted @ 2023-01-06 09:21 Newbe36524 阅读(2133) 评论(12) 推荐(8) 编辑
摘要: Result 类型是许多编程语言中处理错误的常用方式,包括 C# 的 dotNext 库。在本文中,我们将通过例子回顾 C# 中 using 语句和隐式类型转换的使用。 预期效果 下面是一个示例代码,演示了 Result 类型的使用方法: namespace TestProject1;public  阅读全文
posted @ 2023-01-05 09:25 Newbe36524 阅读(584) 评论(2) 推荐(9) 编辑
摘要: InternalsVisibleTo 属性允许你指定一个或多个程序集,这些程序集可以访问当前程序集中的内部类型。经常在进行单元测试时使用,例如,你可以在一个项目中定义一个内部类型,然后在另一个项目中进行单元测试。本文将介绍如何指定多个项目的 InternalsVisibleTo,从而不需要在每个项目 阅读全文
posted @ 2023-01-04 09:26 Newbe36524 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 有的时候你有多个应用程序,它们需要使用相同的日志配置。在这种情况下,你可以将日志配置放在一个共享的位置,然后通过项目文件快速引用。方便快捷,不用重复配置。 Directory.Build.props 通过在项目文件夹中创建一个名为 Directory.Build.props 的文件,可以将配置应用于 阅读全文
posted @ 2023-01-03 09:04 Newbe36524 阅读(398) 评论(3) 推荐(3) 编辑
摘要: 本文将介绍如何为 ASP.NET Core 项目添加 Serilog。 添加 Serilog 首先,我们需要在项目中添加 Serilog 的 NuGet 包。 dotnet add package Serilog.AspNetCore 修改 Program.cs 在 Program.cs 中,添加 阅读全文
posted @ 2023-01-02 09:24 Newbe36524 阅读(411) 评论(3) 推荐(6) 编辑
摘要: IParsable 是 .Net 7 中新增的接口,它可以将字符串转换为对应的实体。在 Controller 的 Route 绑定中可以使用 IParsable 来绑定复杂的实体。 实验背景 假设有一个需要将 route "report/{month}-{day}" 绑定到 MyDate 对象上的场 阅读全文
posted @ 2022-12-23 09:05 Newbe36524 阅读(202) 评论(0) 推荐(2) 编辑
摘要: 在 EF Core 7 中,我们可以使用批量操作来删除多条数据。这种方式与之前的版本有所不同,本文将对比 EFCore 7 和之前版本批量删除数据的不同方式。 删除给定 ID 的数据 在 EF Core 7 中,我们可以使用以下代码来删除给定 ID 的数据: await using var db = 阅读全文
posted @ 2022-12-22 09:04 Newbe36524 阅读(1292) 评论(2) 推荐(5) 编辑
摘要: 在 .Net 7 中,我们可以通过绑定数组的方式来接收来自查询字符串的参数。这样就不需要再使用逗号分隔的字符串来获取参数了。 代码演示 假设我们需要从 query 上接受多个 id 并返回查询的结果。例如: id=1&id=2 在 .Net 7 中,我们可以这样实现: public ActionRe 阅读全文
posted @ 2022-12-21 09:03 Newbe36524 阅读(853) 评论(4) 推荐(5) 编辑
摘要: 在软件开发过程中,有时候我们需要定时地检查数据库中的数据,并在发现新增数据时触发一个动作。为了实现这个需求,我们在 .Net 7 下进行一次简单的演示。 PeriodicTimer .Net 6 中新增了 PeriodicTimer 这个类,它可以用来创建一个定时器,以固定间隔的时间调用回调函数。使 阅读全文
posted @ 2022-12-20 09:07 Newbe36524 阅读(1078) 评论(2) 推荐(8) 编辑
上一页 1 2 3 4 5 6 7 ··· 12 下一页