C# MySQL 数据库编程

目录:
1.快速入门
2.简明示例
3.详细教程
4.MySqlConnection 对象
5.MySqlCommand 对象

快速入门

1、下载mysql.Data.dll,在解决方案->引用中引入,并在文件头部引入

2、创建MySqlConnection对象(链接库)[……]

继续阅读

如何使用 ASP.NET Core 和 C# 编写博客

边干边学

在这篇文章中,我们将介绍使用 C# 特别是 .NET Core 3.0 创建自己的博客系统的基础知识。这一系列博客文章的目的是教你们编写自己的基本博客系统是多么容易,并希望能激发您创建自己的博客系统或将其用作更好或更大的基础的基础。

我学习的第一门语言是 C++,然后是 PHP[……]

继续阅读

Visual Studio 中所有 C# 编译器错误的列表

官方:
https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/compiler-messages/

CS0751错误必须在分部类型中声明分部方法CS0754错误部分方法可能不会显式实现接口方法CS0755错误两个部分[……]

继续阅读

如何使用断言作用域在 C# 中执行多个断言

在 C# 中使用断言作用域执行多个断言

Fluent Assertions是一个 .NET 库,它提供了一系列有用的扩展方法,使我们能够以更自然的方式测试我们的 C# 代码。

例如,假设我们正在测试字符串的输出。如果没有 Fluent Assertions,我们可能会这样写:[……]

继续阅读

如何在 C# 中使用枚举和位移位制作标志

在考虑要写的帖子时,从某个电视节目中想到了标题“Fun with Flags” ,我想知道如何将其与编程联系起来。C# 中有通过属性的枚举标志Flags,所以也许这是我可以写的。也就是说,我想做一些比一些关于使用枚举的单调帖子更有创意的事情,即使最终结果并不实用。

相反,我决定用枚举在 C#中[……]

继续阅读

如何在 .NET 中操作 DateTime 以帮助您更好地编码

好的,我将取消夸张,作为一名工程师,在我这么多年(读到我感觉自己老了)时,我遇到了一个问题,我的代码包含一个DateTime.Nowor DateTime.UtcNow。当我编写测试时,我无法验证实际时间,因为从代码运行到我的测试开始验证已经过去了几毫秒。这不是一个大问题,但很烦人,因为我[……]

继续阅读

将 .NET Framework 转换为 .NET Core:您应该知道的步骤和要点

自从 2016 年 6 月 27 日微软首次推出 .NET Core 时,它​​立即在软件开发人员中流行起来。如今,55% 的开发人员更喜欢它而不是 .NET Framework,因为它可以更轻松地构建可以跨平台部署的软件多种环境。

但是,与任何技术变革一样,将现有应用程序从 .NET Fra[……]

继续阅读

我应该为 C# 或 .NET 构建分析器吗?

编辑:与下面帖子的结论不同,我将分析器基于 C# CaaS 而不是 .NET IL。它现在可以使用

https://devsnicket.com/eunice/#csharp。后者不保留 dll 或 pdb 中类成员的顺序。虽然,在查看了一些开源 C# 项目之后,

默认情况下并未使用此功[……]

继续阅读