C#学习集
文章平均质量分 60
C#学习的所有笔记
@Sunset...
这个作者很懒,什么都没留下…
展开
-
C#进阶--思维导图
原创 2024-03-18 10:08:42 · 392 阅读 · 0 评论 -
C#进阶实践项目(俄罗斯方块)
要作为一个金典的案例来经常实践,学习老师的编程思想,各功能的分配和处理,理清逻辑关系。里面包含了C#进阶的重点知识,多消化吸收啊!!!重点:要将每个小方块单独的储存起来,给每个小方块赋予类型和坐标,多线程的处理上要多借鉴吸收,理解 搬砖工人类(BlockWorker)的巧妙之处,递归的妙用之处,理解里面的逻辑关系,拓展拓展思维。原创 2024-03-18 10:05:34 · 687 阅读 · 0 评论 -
C#--进阶
C#中事件、委托、匿名函数、lambad表达式、协变逆变、多线程、反射、特性、迭代器原创 2024-03-15 15:44:12 · 746 阅读 · 0 评论 -
C#核心--思维导图
对应《C#--核心》(原创 2024-01-09 11:04:28 · 569 阅读 · 0 评论 -
C#核心实践小项目--贪吃蛇(跟着老师实现)
还是得多敲多练,多想想怎么让代码更精简,逻辑怎么更清晰!多挤些时间啊!原创 2024-01-11 10:37:54 · 650 阅读 · 1 评论 -
C#核心实践小项目--贪吃蛇(自己实现)
本篇文章是先不看老师教程的情况下,自己独立来完成的,顺便记录一下实现的过程。原创 2024-01-11 10:14:23 · 1420 阅读 · 0 评论 -
C#核心--实践小项目(贪吃蛇)
加了Lesson11--长身体AddBody方法,在Lesson10吃食物方法里面调用了AddBody方法,然后在Lesson7中添加了蛇尾跟着蛇头移动的逻辑处理。还是得多敲多练,多想想怎么让代码更精简,逻辑怎么更清晰!原创 2024-01-10 11:20:05 · 1112 阅读 · 0 评论 -
C#--核心
面向对象的概念,封装、继承、多态的学习!原创 2024-01-09 10:51:10 · 947 阅读 · 0 评论 -
C#基础--思维导图(完结)
原创 2023-12-16 16:46:58 · 163 阅读 · 0 评论 -
C#基础----实践小项目(飞行棋)
9.结束场景逻辑--(在开始场景逻辑的基础上进行更改)8.扔骰子 (实现的功能比较多--仔细阅读)2.自己实现的和老师实现的出入还是挺大的。C#基础实践项目--飞行棋(自己实现)C#基础实践项目(老师实现)--飞行棋。4..绘制不变内容(红墙 提示等等)多学多练,然后学会偷懒!玩家结构体中加了一个标识符。第二部分--游戏场景相关。5.格子结构体和格子枚举。7.玩家枚举和玩家结构体。3.程序员的目标是:偷懒。1.枚举的使用不够稳健。原创 2023-12-16 16:45:03 · 741 阅读 · 0 评论 -
C#--基础
C#基础知识原创 2023-12-02 20:41:37 · 417 阅读 · 0 评论 -
C#入门----思维导图(完结)
原创 2023-11-26 18:10:19 · 385 阅读 · 0 评论 -
C#入门实训小项目
/开始场景case 1:#region 3 开始场景逻辑Console.WriteLine("奥特曼营救公主");//当前选择的编号//因为要输入 可以构造一个 开始界面的 死循环//专门用来处理 开始场景相关的逻辑//用一个标识 来处理 想要在while循环内部的switch逻辑执行时 希望退出外层while循环时//改变标识符即可//显示 内容//根据当前选择的编号 来决定 是否变色//{//}//else//{//}//用三目运算符代替上面的if语句。原创 2023-11-22 22:54:11 · 1053 阅读 · 1 评论 -
C#入门(16后--至结束)
运用到的新知识点:char c = Console.ReadKey().KeyChar;lesson17 -- switch语句。lesson6--条件分支语句。作用是:获取键盘输入的一个字符。do while 循环。lesson18--循环。原创 2023-11-22 15:59:57 · 359 阅读 · 1 评论 -
C#入门14~15(重点)
"该年份为闰年" : "该年份不是闰年");//第一个空位 始终是结果为bool类型的表达式(bool变量、条件表达式、逻辑运算符表达式。"条件为真" : "条件为假";"a小于1" : "a不满足条件";// 规则 连接两个数值进行位计算 将数值转为2进制。// 规则 连接两个数值进行位计算 将数值转为2进制。c = a原创 2023-07-11 20:44:27 · 53 阅读 · 1 评论 -
C#入门 11~13
str2=string.Format("我是{0},我今年{1}岁,我要{2}", "盛夏", 18, "好好学习");//string.Format("待拼接的内容",内容1, 内容2,......);//特殊类型 char string bool 只能同类型进行 == 和!//之前的算术运算符 只是用来数值类型变量进行数学运算的。//char 不仅可以和自己类型进行 ==!//逻辑运算符优先级 低于 算术运算符 条件运算符(逻辑非除外)//注意 : 用+号拼接 是用符号唯一方法 不能用-*/%等等。原创 2023-07-09 14:55:09 · 46 阅读 · 1 评论 -
C#入门(9~10.)
/最后执行的代码 不管有没有出错 都会执行其中的代码。// 用自己计算 先计算右侧结果 再赋值给左侧变量。//初始化时就运算 先算右侧结果 再赋值给左侧变量。//初始化时就运算 先算右侧结果 再赋值给左侧变量。//用自己计算 先算右侧结果 再赋值给左侧变量。//连续运算 先算右侧结果 再赋值给左侧变量。//连续运算 先算右侧结果 再赋值给左侧变量。//初始化时就运算 先算右侧结果 再赋值给左侧变量。//初始化时就运算 先算右侧结果 再赋值给左侧变量。//初始化时就运算 先算右侧结果 再赋值给左侧变量。原创 2023-06-14 00:43:03 · 48 阅读 · 0 评论 -
C#入门(1~8)
double-->float-->整数(有符号、无符号)-->char。decimal-->整数(有符号、无符号)-->char。有符号变量 是可以 装 无符号变量的 前提是 范围一定要是涵盖的 存在隐式转换。long (-9百万兆~9百万兆)语法: 变量类型 变量名 = (变量类型)变量。通过sizeof方法 能够获取变量类型所占的内存空间(单位是字节)驼峰命名法--首字母小写,之后的单词首字母大写 (常用于变量命名)无符号 ulong-->uint-->ushort-->byte。原创 2023-06-12 13:37:11 · 106 阅读 · 2 评论