首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
C#|.net core 基础
IT规划师
创建于2024-08-28
订阅专栏
C#|.net core 基础
等 1 人订阅
共7篇文章
创建于2024-08-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
C#|.net core 基础 - 删除字符串最后一个字符的七大类N种实现方式
分享删除字符串最后一个字符的多种实现方法,包括字符串、StringBuilder、Array、Linq等方式,并进行性能测试。结果显示字符串方式性能最优,但了解多种方法有助于选择最合适的方法。
C#|.net core 基础 - 深拷贝的五大类N种实现方式
C#深拷贝复杂,五大类N种深拷贝方法,包括简单引用类型、手动方式、序列化方式、第三方库方式和扩展视野方式,并对比了性能。建议使用AutoMapper和DeepCloner等成熟库或表达式树和Emit。
C#|.net core 基础 - 扩展数组添加删除性能最好的方法
文章探讨了数组新增和删除元素的多种实现方式,并通过基准测试发现Array的Copy方法性能最优。同时,介绍了使用扩展方法和帮助类封装这些方法的方法,并讨论了返回新数组与直接修改原数组的优缺点。
C#|.net core 基础 - 值传递 vs 引用传递
文章探讨了C#中值传递与引用传递的概念及其对值类型和引用类型变量的影响。值传递创建参数副本,不影响原变量;引用传递共享内存地址,方法内修改影响原变量。特别提到string视为值类型处理。
C#|.net core 基础 - 如何判断连续子序列
想判断一个集合是不是另一个集合的连续子序列,你能想到什么方法?序列化字符串后再比较和滑动窗口那个更靠谱?
C#/.net core “hello”.IndexOf(“\0”,2)中的坑
如何规避.net core中IndexOf方法中的坑,从中又引发了哪些思考?小心这些方法!先想想看,你认为下面代码返回值是多少?
net core中byte数组如何高效转换为16进制字符串
.NET Core 中把 byte[] 转换为 16 进制字符串的五种方法,简洁,灵活,高性能,哪个适合你?