随笔分类 - C# 基础
摘要:通过对抽象类和抽象工厂的一组实现,独立出一系列新的操作,客户端无需了解其逻辑直接访问。
阅读全文
摘要:本文通过实例介绍了工厂方法模式的用法。
阅读全文
摘要:根据实例介绍单例模式。
阅读全文
摘要:本文首先简单介绍了国密 ECC 的特点,然后再通过两种方式实现 SM2 进行了实践,提供的实现代码均已经过验证。
阅读全文
摘要:本文首先简单介绍了 SHA-256 的特点,然后再通过两种实现进行了实践,提供的实现代码均已经过验证。
阅读全文
摘要:本文首先简单介绍了 RSA 的特点,然后再通过两种实现进行了实践,提供的实现代码均已经过验证。
阅读全文
摘要:本文首先简单介绍了 AES 的特点,然后再通过两种不同语言的实现进行了实践,提供的实现代码均已经过验证。
阅读全文
摘要:本文首先简单介绍了 DES/3DES 的特点,然后再通过两种实现进行了实践,提供的实现代码均已经过验证。
阅读全文
摘要:本文首先简单介绍了 MD5 的特点,然后再通过两种实现进行了实践,提供的实现代码均已经过验证。
阅读全文
摘要:本文介绍了正则表达式的基本用法,以及常用方法的整理与测试,均已验证可用。
阅读全文
摘要:本文简单介绍了 Redis 的下载、安装,以及基于 ServiceStack.Redis.dll 的使用,希望对你有帮助。
阅读全文
摘要:Math 类和 Random 类简介。有其他的用法欢迎评论区补充。
阅读全文
摘要:前言 在日常开发中,偶尔会用到 MongoDB 的数据操作,也花费了一些时间调试,因此在此处记录一下,共同进步。 废话少说,出招吧! 正文 2.1 准备工作 首先需要引入 .Net 平台链接 MongoDB 的动态库:MongoDB.Driver; 然后创建默认 DBContext 实体类: (将数
阅读全文
摘要:在 C# 9.0 中又诞生了比较多的特性(feature),这些特性确实大大简化了我们编码的代码量,但有一些东西改变了我们对 C# 的认知,那么本文就简单介绍下。
阅读全文
摘要:.NET Core 3.x 和 .NET Standard 2.1 支持 C# 8.0。本文对此版本的更新内容做了简单的记录,希望有助于你我的理解。
阅读全文
摘要:由于官方文档没有示例用法,开始一直看着摸不着头脑,因此在网上找了个实例,以供参考,希望有助于你我的理解。
阅读全文
摘要:C# 7.0 版是与 Visual Studio 2017 一起发布。 虽然该版本继承和发展了C# 6.0,但不包含编译器即服务。
阅读全文
摘要:C# 6.0 是在 visual studio 2015 中引入的。此版本更多关注了语法的改进,让代码更简洁且更具可读性,使编程更有效率,而不是和前几个版本一样增加主导性的功能。
阅读全文
摘要:降低 ServiceStack.Redis.dll 版本至 v3.9.71,并添加老版本的依赖库 ServiceStack.Common.dll(v3.9.71),再修改实例化 RedisClient 的语法,搞定!
阅读全文
摘要:大文件分片上传组装全流程,以及 IIS 部署后上传失败解决。
阅读全文