随笔分类 -  C# 基础

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