Document

文章分类 -  c#基础

摘要:.NET指定图片地址下载并转换Base64字符串 思维导航 需求描述 代码示例 转换图片 方法调用 验证转换的Base64字符串是否能成功转成原图片 需求描述 需要调用第三方图片上传接口上传图片,对方图片格式只能接收Base64字符串。所以我们需要将系统服务器的图片通过Url下载下来,然后转换成Ba 阅读全文
posted @ 2024-11-26 08:38 从未被超越 阅读(9) 评论(0) 推荐(0) 编辑
摘要:IT之家 1 月 8 日消息,TIOBE 编程社区指数是一个衡量编程语言受欢迎程度的指标,评判的依据来自世界范围内的工程师、课程、供应商及搜索引擎。 2024 年 1 月 TIOBE 指数于近日发布,同时官方公布了 2023 年编程语言排名,C# 荣获 TIOBE 2023 年度编程语言,这是 23 阅读全文
posted @ 2024-01-08 20:11 从未被超越 阅读(61) 评论(0) 推荐(0) 编辑
摘要:本文内容 优点 内存基础知识 垃圾回收的条件 托管堆 显示另外 4 个 在公共语言运行时 (CLR) 中,垃圾回收器 (GC) 用作自动内存管理器。 垃圾回收器管理应用程序的内存分配和释放。 因此,使用托管代码的开发人员无需编写执行内存管理任务的代码。 自动内存管理可解决常见问题,例如,忘记释放对象 阅读全文
posted @ 2023-08-02 10:52 从未被超越 阅读(357) 评论(0) 推荐(0) 编辑
摘要:流就是一个类的对象,很多文件的输入输出操作都以类的成员函数的方式来提供; 流其实是一种信息的转换,是有序的,有输入和输出流(IO); 1.FileStream 文件流,读取和保存文件操作使用; //写入 FileStream fs = new FileStream("data.txt", FileM 阅读全文
posted @ 2023-01-11 14:13 从未被超越 阅读(1479) 评论(0) 推荐(0) 编辑
摘要:摘要 MemoryCache是.Net Framework 4.0开始提供的内存缓存类,使用该类型可以方便的在程序内部缓存数据并对于数据的有效性进行方便的管理,借助该类型可以实现ASP.NET中常用的Cache类的相似功能,并且可以适应更加丰富的使用场景。在使用MemoryCache时常常有各种疑问 阅读全文
posted @ 2023-01-09 14:25 从未被超越 阅读(454) 评论(0) 推荐(0) 编辑
摘要:1.Redis与Memorycache的区别? 1.1memcache和redis管理session机制memcache与tomcat整合,全局session管理机制:即整个服务器中所有应用全部基于memcache管理reids 与应用进行整合,基于应用的session管理:即一个应用会话全部交给r 阅读全文
posted @ 2023-01-09 14:24 从未被超越 阅读(81) 评论(0) 推荐(0) 编辑
摘要:内存缓存MemoryCache实现了ICache接口,Redis同样实现了ICache接口,两者在缓存操作上达到了高度抽象统一。应用设计时一律使用ICache接口,开发环境装配为MemoryCache,生产环境根据分布式需要可以装配为Redis。如果应用系统没有分布式需求,继续使用MemoryCac 阅读全文
posted @ 2023-01-09 14:24 从未被超越 阅读(372) 评论(0) 推荐(0) 编辑
摘要:前言 序列化大家都很常见,就是把一个对象序列化成一串Json 字符串。最近对接第三方的时候遇到了一个情况,我们C#都是用骆驼命名,而他们呢需要接收的Json字符串的 key 是 小写 的这时候要怎么处理呢!话不多说直接上代码开干 定义一个 Map 类 1 2 3 4 5 6 7 8 9 10 11 阅读全文
posted @ 2023-01-09 14:17 从未被超越 阅读(1658) 评论(0) 推荐(0) 编辑
摘要:class A<T> where T:new() 这是类型参数约束,where表名了对类型变量T的约束关系。where T:A 表示类型变量是继承于A的,或者是A本省。where T: new()指明了创建T的实例应该使用的构造函数。 .NET支持的类型参数约束有以下五种: where T: str 阅读全文
posted @ 2023-01-09 13:58 从未被超越 阅读(257) 评论(0) 推荐(0) 编辑
摘要:——上方工具栏—搜索—在文件中替换(或者Command+Shift+H) ——勾选上正则表达式搜索,查找 //.*\n,替换为空即可 阅读全文
posted @ 2022-09-27 12:54 从未被超越 阅读(670) 评论(0) 推荐(0) 编辑
摘要:.NET List常见操作 一、简单类型List的交集并集差集 1、先定义两个简单类型的List List<int> listA = new List<int>() { 1, 2, 3, 4, 5, 6, 7, 8 }; List<int> listB = new List<int>() { 1, 阅读全文
posted @ 2022-08-26 11:09 从未被超越 阅读(1108) 评论(0) 推荐(0) 编辑
摘要:一、两个实体数据转换 /// <summary> /// 为属性赋值 /// </summary> /// <typeparam name="T">源单类</typeparam> /// <typeparam name="S">需要转换的实体类</typeparam> /// <param name 阅读全文
posted @ 2021-06-03 13:11 从未被超越 阅读(1769) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示

喜欢请打赏

扫描二维码打赏

微信打赏