不爱写代码的小博
码龄2年
求更新 关注
提问 私信
  • 博客:5,162
    5,162
    总访问量
  • 13
    原创
  • 2
    粉丝
  • 2
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
加入CSDN时间: 2024-12-16
博客简介:

2403_89732260的博客

查看详细资料
个人成就
  • 获得127次点赞
  • 内容获得1次评论
  • 获得36次收藏
  • 博客总排名106,826名
  • 原力等级
    原力等级
    2
    原力分
    107
    本月获得
    0
创作历程
  • 13篇
    2025年
成就勋章

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

210人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

C# Visual Studio - 13 属性与继承:封装与多态实战

继承:当我们想添加一些属性,但是这些属性已经在其他类存在,没必要在类中重新定义属性,可以让这个类继承于其他类,会把其他类型属性和方法继承过来。封装:把一些属性和方法封装在一个类里面,这个时候是对类的封装,方法的封装 把一些相关代码写在一个代码块里面,通过方法名进行调用。如果对类里面的字段进行限制,或者拦截处理,可以在属性的set和get访问器里面进行设置。1,原始的get和set写法,写私有的字段 再写公共属性,添加get和set。3,c#提供字段和属性的语法糖的写法,可以简写一句。
原创
博文更新于 2025.12.29 ·
136 阅读 ·
6 点赞 ·
0 评论 ·
3 收藏

C# Visual Studio - 12 冒泡排序与选择排序详解

本文介绍了三种常见的排序算法和字典操作。冒泡排序通过两两比较交换位置,每轮找出一个最值;选择排序通过记录最值索引减少交换次数,效率更高。字典操作部分讲解了键值对的基本用法,包括创建字典、添加/修改键值对、通过键取值、遍历字典以及清空删除等操作。文中提供了C#代码示例,展示了冒泡排序和选择排序的具体实现方法,以及字典的常用操作方法。
原创
博文更新于 2025.12.27 ·
336 阅读 ·
4 点赞 ·
0 评论 ·
6 收藏

C# Visual Studio - 11 ArrayList与List:动态数组的终极对决

ArrayList:动态数组一个不固定长度的数组集合,并且可以存储不用类型的元素,例如 一个arrayList对象可以存储整型,字符串,对象,数组等。List:方法和ArrayList很像 区别在于list可以指定类型进行存储,存储同一种类型数据 ,取出时候不用强制转换,保证数据类型安全。12,toArray() 把ArrayList转成Array(int[]) 转成数组。9,Concat9) 拼接两个数组,返回值是一个新数组。12,Skip() 跳过自定的个数,返回剩余的。11,Sum() 求和。
原创
博文更新于 2025.12.26 ·
430 阅读 ·
12 点赞 ·
0 评论 ·
2 收藏

C# Visual Studio - 10 Lambda表达式入门指南

Lambda表达式,可以让我们定义一个变量接受一个函数,主要是作为另一个函数的参数进行使用,具体体现变量和函数体之间使用=>,所以其他编程语言称之为箭头函数,但是严谨来说 c#没有箭头函数。3,使用Predicate<>关键字接收返回值为bool类型的lambda表达式。即想用可空类型 又想使用基本类型进行计算 可以把可空类型再加一个问号 使用双?空类型是null,引用类型的变量都可以赋值成null。(a,b)参数类别 不用写类型,多个参数时加()方法的组成:参数列表,返回值,方法名,方法体。
原创
博文更新于 2025.12.25 ·
355 阅读 ·
8 点赞 ·
0 评论 ·
0 收藏

C# Vistual Studio - 9 数组的查询方法

元素是不是都满足一个条件,如果满足 为true,只要有一个不满足返回值为false。9,All() 所有的元素都得满足条件 整体结果为true 等同于Array.TrueForAll()1,FindInedx();数组里面是否存在满足条件的元素,存在一个满足条件的即可。查询的目的:通过数组查询一些满足条件(相等,不等等)的元素。10,Contains() 数组是否包含这个元素。
原创
博文更新于 2025.12.25 ·
413 阅读 ·
10 点赞 ·
0 评论 ·
0 收藏

C# Visual Stuidio - 8 数组操作全解析:定义遍历与常用方法

从参数1数组的参数2位置删除参数3个数的元素 ,把删除的元素 设置为默认值。数组: 是一个引用类型, 目的是为了存储相同的数据,也可以通过索引值取出数组的元素数组是有顺序的,顺序是从零开始, 也可以对数组进行遍历等操作。数组命名 尽量在名称后加一个s , 能够使开发者知道是一个数组,例如int [] nums, string [] names 等。int[] 数组,凡是数组都是Array的实例。数组是有长度的,最大索引值等于长度-1;3,定义带初始元素和长度的数组。
原创
博文更新于 2025.12.24 ·
452 阅读 ·
18 点赞 ·
0 评论 ·
3 收藏

C# Visual Studio - 7 掌握字符串创建的5种高效方法 以及字符串常用的方法

16,CopyTo() 从源字符串的参数1索引开始赋值,赋值到参数2数组里面,放到目标数组的索引值为参数3地方,复制参数4个元素。11, Equals() 判断俩个字符串是否相等 对象比较不要使用==,如果比较俩个对象时候尽量使用equals()方法。2,字符串中有特殊的符号,
换行;1,indexof()获取字符在字符串当中的索引值 如果找到了返回对应索引值,如果找不到返回值为-1,17,Remove() 删除字符,从参数1开始删除,删除参数2个数,返回结果是剩余的。
原创
博文更新于 2025.12.23 ·
757 阅读 ·
14 点赞 ·
0 评论 ·
6 收藏

C# Visual Studio - 6 C#中out与ref参数使用全解析

1调用方法前 定义out参数 可以不用赋初始值,也可以赋初始值,但是必须在方法内部给out 参数赋初始值。ref输入参数:添加的目的其实就是想把参数改为引用类型的参数,实现在方法内部进行修改,达到修改实参的目的。out输出参数,reture只能返回一个值,想要返回多个值用out输出参数返回多个。调用out参数方法 out后面跟变量,out参数在调用方法 实参可以不用赋初始值。定义方法是out加在参数前面,在方法内部必须赋值。Random是伪随机 可预测 不安全。
原创
博文更新于 2025.12.23 ·
379 阅读 ·
9 点赞 ·
0 评论 ·
0 收藏

c# Visual Studio - 5 掌握方法语法:提升代码复用与效率

方法:把一些相关的代码封装再一个代码快里面 ,可以代码块添加一个名称,这个名称就是方 法,可以通用这个方法名实现功能,方法可以重复调用,减少代码重复率、引用类型变量存储的是内存地址,把内存地址赋值给另一个变量,俩个变量的内存地址是一样的,这俩个变量都是指向同一个数据,修改其一另外一个会跟着变换。形参:形式上的参数,没有具体值 只能把实参赋值给形参 例如 方法定义参数列表(int a ,int b)4,方法参数赋值引用类型的形参。void/非void。实参:有具体值的变量。
原创
博文更新于 2025.12.22 ·
369 阅读 ·
15 点赞 ·
0 评论 ·
4 收藏

c# Visual Studio - 4 数学运算与时间处理的必备技巧

当舍去位的数值等于5时,如果前位数值为奇,则在舍去该位的同时向前位进一,如果前位数值为偶,则直接舍去该位。
原创
博文更新于 2025.12.22 ·
371 阅读 ·
7 点赞 ·
0 评论 ·
8 收藏

c# Visual Studio - 3 掌握循环三要素:轻松玩转代码重复执行

本文介绍了循环结构的基本概念和使用方法。主要内容包括:1.循环三要素(初始值、结束条件、递增量)和循环体;2.三种常用循环结构(for、while、do...while)的特点,其中while适用于不确定循环次数的情况;3.循环控制语句的区别:break跳出当前循环,continue跳过本次循环,return直接退出整个方法。文章还提到循环体用{}包裹,以及while循环的条件判断执行机制。
原创
博文更新于 2025.12.22 ·
468 阅读 ·
10 点赞 ·
0 评论 ·
0 收藏

c# Visual Studio - 2 类型转换 以及 条件流程控制(if if...else)

第二种写法 if...else if...else if...else 只要满足一个条件 其余的条件都不再执行。第一种写法 多个if...if...if. 只要条件成立,就会吧if执行一下。if(条件){代码块}:如果()条件成立了 执行{}里面代码。3.通过 Convert;实现字符串和其他类型之间转换。2.字符串类型转换成其他类型。1.其他类型转换成字符串。1. if语句。
原创
博文更新于 2025.12.22 ·
250 阅读 ·
10 点赞 ·
0 评论 ·
0 收藏

C# Visual Studion - 1 C#编程基础:变量与数据类型详解

基本数据类型
原创
博文更新于 2025.12.22 ·
416 阅读 ·
4 点赞 ·
1 评论 ·
4 收藏