【唐老狮】C#四部曲之C#基础:习题汇总

【唐老狮】C#——字符串拼接 【字符串拼接】 字符串拼接就是把两个或者多个字符串拼接为一个字符串。也可以把字符串和其它类型的变量进行拼接。 ━━━━━━━━━━━━━━━━━━━━ 方法一 ━━━━━━━━━━━━━━━━━━━━ 使用+进行拼接 字符串之间拼接 其它变量之间拼接 ━━━━━━━━━━━━━━━━━━━━ 方法二 ━━━━━━━━━━━━━━━━━━━━ string.Format 进行拼接 【补充知识点】 ... 阅读详情

本篇文章对视频教程

《【唐老狮】Unity系列之C#四部曲—C#基础 》

当中的课后练习题进行了汇总,方便同学们统一进行练习和复习

这些习题的解题部分都在本教程中以视频的形式进行了详细讲解

B站免费试看:

【唐老狮】Unity系列之C#四部曲—C#基础_哔哩哔哩_bilibili

泰课会员免费看:

https://www.taikr.com/goods/show/593

本套课程属于Unity实战就业路线(打折预售中)

https://www.taikr.com/goods/show/590


唐老狮c#课后习题之 list排序 class Program { static void Main(string[] args) { List<monster> a = new List<monster>();//创建一个list链表存放的数据和monster相同 a.Add(new monster(12, 200, 99));//向list表中添加一个攻击防御血量12 200 99的类 a.Add(.. 阅读详情

相关推荐

【唐老狮】C#——继承:构造函数

上篇回顾 里氏替换概念 ​父类对象装子类对象 作用 方便进行对象存储和管理 使用 is和as is用于判断 父类是不是指定类型的子类 as用于转换 父类类型转换为子类类型对象 当然父子可以相互转换 今天的标题是继承:构造函数,很多同学肯定有疑问,我们在封装时不是已经学习了构造函数吗?继承后的构造函数有什么不同吗?那首先,我们回顾一下在封装中学习的构造函数。 构造函数 实例化对象时调用的函数 主要用来初始化成员变量 不写返回值 函数名和类名相同...

MrTang_Unity的博客 3983

【唐老狮】C#——转义字符

【转义字符】 ​ 强记忆 一句话 ↓↓↓↓ 转义字符 是字符串的一部分 ↓↓↓↓ 用来表示特殊含义 【常用转义字符】 \n——换行 \' ——单引号 \" ——双引号 \\ ——反斜杠 【不常用转义字符】 \t——制表符 \b ——光标退格 \0 ——空字符串(空格) \a ——警报音 举例 从例子中可以看出,转义字符存在的一个最大意义就是希望在字符串中能够使用一些本身就有特殊含义的字符,比如单引号、双引号、斜杠。不同的转义字符有...

MrTang_Unity的博客 2075

【唐老狮】C#——ArrayList

【ArrayList】 本质 object数组 特点 自动调整空间大小 存在装箱拆箱 存储任意类型 ArrayList是一个C#为我们封装好的类,它的本质是一个object类型的数组,ArrayList类帮助我们实现了很多方法,比如数组的增删查改,都提供给了我们对应的方法,方便我们使用,不需要我们自己来实现相关的逻辑。 回顾数组的存储结构 数组的声明必需一开始就声明好具体占多少内存空间,当我们进行增删查改时需要考虑扩容和移位相关的复杂操作...

MrTang_Unity的博客 1348

【唐老狮】C#实战演练:Unity游戏开发习题精解

本文由唐老狮分享C#与Unity游戏开发的实战经验,涵盖从环境搭建到高级编程技巧的全过程。通过具体代码示例,详细解析了C#在Unity中的应用,包括变量控制、游戏逻辑实现、协程使用等核心知识点,并提供了性能优化建议和常见问题解决方案,帮助开发者快速掌握Unity游戏开发技能。

weixin_29213827的博客 354

【唐老狮】C#——异常捕获

​​目前我们已经学习了C#中的很多基础知识点,在写代码时,多多少少都会遇见运行时报错。比如 ​​这段代码,是检测用户输入,然后把输入的字符串转换为int类型的数据,但是如果用户不按规则输入,输入了非数字内容,那么转换会报错。这种报错我们一般称为运行时报错,运行时报错会让我们的程序卡死,之后的代码都不能正常执行。如果是在游戏中出现这样的问题,对玩家的体验是非常差的。 ​​今天要学习的异常捕获就是用来解决,即使运行时报错,也不会导致游戏卡死。 ...

MrTang_Unity的博客 2378

【唐老狮】C#——泛型约束

上篇回顾 泛型语法 class类名<占位字母> 返回值类型函数名<占位字母>(参数类型参数...) 概念 泛型相当于类型占位符 占位字母可以有多个 占位字母一般为大写字母 定义类或方法时使用替代符代表变量类型 当真正使用类或者方法时再具体指定类型 种类 泛型类 泛型方法 上一篇文章,我们已经学习了泛型的基本知识点,泛型就是一个可以替代任何类型的一个占位符。那么如果我想约束使用者可以用的类型,应该如何处理呢?今天学习的知识...

MrTang_Unity的博客 2335

【唐老狮】C#——Queue

【Queue】 本质 队列 特点 先进先出 存在装箱拆箱 存储任意类型 无法遍历查看元素 无法获取指定位置元素 只能查看获取头部元素 Queue是队列存储容器,队列是一种先进先出的数据结构,先存入的数据先获取,后存入的数据后获取。如图 【声明】 需要引用命名空间 【添加】 向队列中添加元素 Enqueue方法 【获取】 移除并获取头部元素 Dequeue方法 【查看】 查看头部元素 ...

MrTang_Unity的博客 1217

【唐老狮】C#——函数重载

目前我们已经学习关于函数的四个知识点:函数、ref和out、变长参数,参数默认值,其中三个知识点都是和函数参数紧密联系的。而今天我们要学习的函数重载也是和函数参数相关的,让我们开始吧。 【函数重​载】 【理论概念】 重载概念 ↓↓↓↓ 强记忆 几句话 ↓↓↓↓ 函数(方法)名相同 参数的数量不同 或者 参数的数量相同 参数的类型或顺序不同 ​​函数重载的前提是,在同一个结构体或者类的语句块中。存在两个或者两个以上的同名函数,当同名满足上方...

MrTang_Unity的博客 1294

【唐老狮】C#——继承:密封类

上篇回顾 【万物之父】 关键字 object 概念 object是所有类型的基类 它是一个类(引用类型) 作用 可以利用里氏替换原则 用object装所有对象 可以用来表示不确定类型 作为函数参数类型 【装箱拆箱】 发生条件 用object存值类型(装箱) 再把object转为值类型(拆箱) 装箱 把值类型用引用类型存储 栈内存会迁移到堆内存中 拆箱 把引用类型存储的值类型取出来 堆内存会迁移到栈内存中 好处 不确定类型时

MrTang_Unity的博客 603

【唐老狮】C#——变量类型

之前我们大概了解了C#程序开发就是在IDE(集成开发环境)软件中,也就是我们使用的Visual Studio中书写程序代码,让计算机能够按顺序执行的过程。 【程序开发到底学什么】 首先我来告诉,所有面向对象程序语言的学习流程几乎都是一样的,它们的学习流程基本为: 变量相关 ↓ 类型转换相关 ↓ 运算符相关 ↓ 数组(一维二维)、结构体、枚举 ↓ 条件分支语句 ↓ 循环语句 ↓ 函数相关 ↓ 面向对象相关 ↓ … 等等 可能对于...

MrTang_Unity的博客 1235

【唐老狮】C#——函数

【函数】 【函数是什么】 ​​其实我们学习到现在,我们写的大部分代码都是写在函数中的。Main就是一个静态函数。函数就是包裹了代码的特殊语句块(大括号包裹的代码称为语句块或代码块),它可以被复用,提升代码的复用率,封装代码,抽象行为。(函数也可称为方法) 【函数写在哪里】 被struct或class(面向对象时学习) 包裹 【语法】 中文描述的部分可以变化 【新关键字——void】 代表函数没有返回值 【新关键字——return...

MrTang_Unity的博客 791

泰课Unity3D基础班视频教程

泰课Unity3D基础班视频教程 百度云下载 很适合初学者的Unity3D视频教程 非常详细

C#程序设计基础教程与实训【完整四部曲】

学习C#的帮手,该4本书详细讲解了C#的各类控件,而且还有很多例子供学习...

(学习笔记)机器人自主导航从零开始第四步———Rviz、Gazebo、Meshlab的安装

一、Rviz的安装 Rviz是一个

qq_59475883的博客 5057

IPC-7351标准实战:如何用LPWizard_10快速生成PCB封装库(附避坑指南)

本文提供了一份详细的IPC-7351标准实战指南,手把手教你使用LPWizard_10软件快速生成符合行业标准的PCB封装库,并直接导入Cadence Allegro。文章深入解读了IPC-7351密度等级的选择逻辑,并重点分享了软件配置、QFN封装生成实战步骤,以及导出失败、焊盘异常等常见问题的避坑解决方案,旨在帮助硬件工程师提升设计效率和可靠性。

weixin_29207439的博客 153

IEC 62061 总结与适用范围

IEC 62061 是国际电工委员会(IEC)制定的。

cactusDaYe的博客 1081

【强化学习】常用算法之一 “A3C”

A3C(Asynchronous Advantage Actor-Critic)算法是一种在强化学习领域中应用广泛的算法,它结合了策略梯度方法和价值函数的学习,用于近似解决马尔可夫决策过程(Markov Decision Process)问题。A3C算法在近年来备受关注,因为它在处理大规模连续动作空间和高维状态空间方面具有出色的性能。A3C算法是一种基于策略梯度的强化学习算法,通过多个并行的智能体异步地与环境交互,并利用Actor和Critic网络实现策略和价值的近似,从而实现快速而稳定的强化学习训练。

Code_and516的博客 6756

PR控制以及使用PR控制用于单相离/并网逆变器

最近想学习一下并网逆变器,需要用到PR控制,全网找遍了许多学习资料,终于掌握的差不多了,在此做个记录,以及个人对PR(Proportional Resonant)控制的理解。在去年7月准备电赛的时候偶然看到有几篇讲解数字滤波器,第一次接触传递函数离散化,深刻被数字时代的数字方式折服,改改代码,就可以实现不同的截至频率,甚至不同阶数,而模拟方式还要改元器件。当时就感觉这玩意太他妈牛逼了,很想学懂它,奈何学不会呀。后面全身心做电赛,就忘了这事儿。直至最近学习PR控制,当初的感觉又回来了,一股劲儿吃下来了。

xht2403267701的博客 3万+

【WRF数据介绍第二期】气象驱动场数据介绍及下载

【WRF数据介绍第二期】气象驱动场数据介绍及下载

WW、forever的博客 2160

从 QQ 聊天到 AI Agent:AstrBot + NapCat 接入 DeepSeek

<think>我们根据要求,根据提供的内容生成≤150字的文章摘要。内容是关于在Windows上使用Docker部署AstrBot+NaPCat,配置DeepSeek,实现QQ AI机器人。摘要需简洁概括主要步骤和结论。注意字数。</think>在Windows 11上通过Docker一键部署AstrBot与NapCat,实现QQ机器人。NapCat扫码登录QQ,AstrBot接入并配置DeepSeek API,完成AI对话。后续可扩展人格、插件及MCP工具,并通过cpolar提供公网管理入口,打造可扩展的

天道酬勤 1万+

TXS0104EPWR 4通道电平转换模块原理图设计,已量产

在嵌入式系统设计中,不同模块间的电平不兼容是常见问题 —— 比如 1.8V 的 MCU 与 3.3V 的传感器通信,或是 3.3V 的外设与 5V 的主控交互。这类场景下,一款高效、低功耗的双向电平转换器就成了关键组件。本文将结合实际原理图,深度解析 TI TXS0104 这款 4 通道双向电平转换器的设计要点与应用实践。

不脱发的程序猿 487

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

上一篇: 【唐老狮】C#四部曲之C#入门:习题汇总
下一篇: 【唐老狮】Unity、C# 每日一题 NO.1
一唐老狮一
博客等级 码龄5年 507粉丝 79原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值