- 博客(7)
- 资源 (7)
- 收藏
- 关注
原创 .NET 中 特性+反射 实现数据校验
public RequiredAttribute() : base("该字段是必填项。") { }set;set;public RangeAttribute(int minimum, int maximum, string errorMessage = "该字段的值必须在 {0} 和 {1} 之间。")这个示例演示了如何使用特性和反射实现基本的数据校验。在实际应用中,你可能需要处理更复杂的校验逻辑和更多的校验类型。
2024-07-08 14:08:15
371
原创 SqlServer事务详解(事务隔离性和隔离级别详解)
事务(Transaction),一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。事务通常由高级数据库操纵语言或编程语言(如SQL,C++或Java)书写的用户程序的执行所引起,并用形如begin transaction和end transaction语句(或函数调用)来界定。事务由事务开始(begin transaction)和事务结束(end transaction)之间执行的全体操作组成。
2024-06-25 21:58:52
665
原创 C# 13(.NET 9)新特性—扩展类型优化
我想这个特性是很大的一个改变,或许可以改进 C# 代码的组织方式,有望提高代码的可读性、可维护性和表现力。通过允许开发人员在不修改原始代码的情况下向现有类添加功能,它可以促进代码重用并减少修改原始类的需要。另外据了解,这个特性以及相关特性,例如扩展接口等等,并不会在 C# 13 (.NET 9) 中完整的放出来,而是会在后续版本中逐渐解锁。
2024-06-23 15:02:26
206
原创 C# 9.0 添加和增强的功能
分部方法要求,所在的类型有 partial 标识,同时分部方法也有 partial 进行标识。CLR其实是不知道所谓的分部方法的,都是编译器在做。通过使用分部方法,
2024-06-23 15:00:31
691
原创 Microsoft LocalDB 安装与使用
LocalDB兼容其它SQL Server版本,使用sqlservr.exe作为服务进程,使用相同的客户端访问接口(如ADO.NET、ODBC或PDO),兼容T-SQL编程语言。在同一台计算机上不必安装多个LocalDB,不同的应用程序可以并行执行多个LocalDB进程,但所有的进程都是从同一个可执行文件(sqlservr.exe)启动的。LocalDB不会创建任何系统服务,LocalDB进程会根据需要自动启动、停止。
2024-06-17 11:51:16
877
原创 SQL Server关联表更新
关联表更新是SQL Server中常用的操作方法之一,可以使用INNER JOIN或UPDATE FROM语句来实现。关联表更新可以提高代码的可读性和效率,同时保证数据的一致性。在实际应用中,我们可以根据具体需求选择合适的关联表更新方法。
2024-06-17 10:58:56
544
DB Browser for SQLite 3.11.1 win64 SQLite数据库查看工具 2019版
2019-04-26
VisualSVN for Visual Studio 2019
2019-04-26
强力卸载软件(Wise Program Uninstaller) V2.3.5.139 绿色汉化版
2019-04-26
Visual Assist X 10.9.2331 含破解补丁(支持 VS2019,2019/04/19版)
2019-04-26
Trial-Reset,Visual Assist X卸载工具
2018-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人