跟siki老师学C#第一天

跟siki老师学C#第七天 今天我们要学习的内容是函数,也叫做方法。什么叫方法? 就是我们为了达到某个目的或者实现某项功能而设定的一系列步骤。为什么要使用方法呢? 我们在之前编写的控制台应用程序都是写在Main()方法中的,在控制台应用程序中,程序的执行是以Main()方法为程序入口的,也就是说无论你Main()方法写在哪里,只要你执行这个程序,程序就要找到Main()方法,找到才按Main()方法里面的顺序执行,如果找不 阅读详情

说在前面的废话:

很久以前就关注了泰课在线,因为是学习Unity3D的,所以在找视频教程的时候找到了siki老师的《黑暗之光》教程,从那以后就很喜欢siki老师的课程。(绝对不是在打广告!!)
后来心知肚明地告诉自己基础学得一塌糊涂,所以决定从最基本的开始抓起。好在siki老师不仅有Unity3D的课程,也有C#基础教程,所以从那时起,我手里就捏着siki老师的教程,可笑的是竟然没有下定决心学起,平白无故地浪费了那么多的时间。
2016年,差不多是在新一年的开端吧,我想:还等什么呢?难道还有契机让我等待吗?
没有了,从现在开始,最坏的结果也不过是大器晚成!

2016年1月14日,正式开始学习编程,因为以前玩了三年的编程了,自己什么都不会!没脸说自己学过编程!乖乖从头开始学吧! 

既然是从头学起,那理所当然的要从最简单的说起:
命名:
C#中有两种命名方式,一种叫驼峰命名法,另一种叫Pascal命名法。
驼峰命名法的要求是:第一个单词的所有字母全部小写,后面的所有单词首字母大写,其余字母小写;
如:

String myPhone = "IPhone5S";     //定义字符串:我的手机
int enemyAge = 300;       //定义整型数值:敌人的年龄

Pascal命名法的要求则是:组成标识符的所有单词首字母都要大写,其他字母一律小写;而当该标识符是英文单词的缩写时,则所有字母都要大写(这个类似于常量的定义方法);
如:

class EnemyMove{
   
   };       //定义一个敌人移动的类
class PlayerShoot{
   
   };     //定义一个玩家射击的类
class OpenDoor{
   
   };        //定义一个开门的类
class HP{
   
   };              //定义一个血量的类
static void GameStart(){};  //定义一个游戏开始的方法
static void ClickButton()
跟siki老师学C#第六天(练习部分) 十三道练习题,以我这麻瓜脑袋,估计又要有漏了。。。1.找出100到999之间的水仙花数,如153=1*1*1+5*5*5+3*3*3;for (int i = 100; i < 1000; i++) { int hundredNum = i / 100; int tenNum = (i / 10) % 10; int unitNum = i % 10; int sum 阅读详情

相关推荐

跟siki老师学C#第二天

今天我们学习的是C#中的一些符号,包括一些常用字符和运算符等。首先来看一个例子:string playerName = "马里奥"; int playerLevel = 10; int HP = 200; float EXP = 800.9f;Console.WriteLine("主角的名字为{0} 主角的等级为{1} 主角的血量为{2} 主角的经验值为{3}", playerName, playe

StandFull的博客 1357

跟siki老师学C#第五天

第五天,学习第一个知识就是关于类型转换的。类型转换,顾名思义是与类型密切相关的。为什么要进行类型转换呢?因为我们当前的类型不满足我们使用当前变量,所以要把当前变量转换成我们需要的类型。 例如我们之前做过的练习题中,我们要求用户从控制台输入一个数字,然后我们拿这个数字作一系列运算。但是我们知道,从控制台输入的只是一个字符串,但我们想要的是一个数字,很明显是不满足我们使用要求的,所以这个时候我们就要进

StandFull的博客 1207

跟siki老师学C#第六天

我们在第五天学习了类型转换和一个复杂类型–枚举类型。今天我们接着学习复杂类型中的剩余两个类型–结构体和数组。其实枚举类型和结构体比较类似,它们都是定义在命名空间中、类的上面。 这两个类型都是定义出来供我们使用的,但是是有区别的,枚举类型里面存储的是一个变量的不同取值,而结构体则表示的是不同变量。这么说可能大家还不清楚,那是当然,我还没介绍结构体呢。刚才说枚举类型和结构体的定义方式相同,那我们来试着

StandFull的博客 934

跟siki老师学C#第九天(满满的都是练习)

第一阶段的C#学习已经结束了,接下来就是一大堆的练习题,慢慢做吧。1,将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。static void Main(string[] args) { Console.WriteLine("请输入正整数:"); int num = Convert.ToInt32( Console.ReadLine()); Console.

StandFull的博客 2193

跟siki老师学C#第三天(上)

今天我们来接着学习C#,内容大概为:控制台接收数据,还有几道练习题。什么叫控制台接收数据? 我们回想一下第二天的学习内容中,我们要求得小明、小红、小刚三个人的总成绩和三门科目的平均成绩,那么他们的成绩是怎么得到的呢?是我们在代码里面就给它赋值,然后它才进行一系列运算。这就涉及到了交互性,我们开发的软件、编写的程序是给客户用的,我们给客户提供的是一个完整的产品,而不是一个代码集,也就是说用户不会在代

StandFull的博客 2164

跟siki老师学C#第四天(练习部分)

学习了分支和循环以及跳出循环的方法,接下来十三道小练习奉上:1.编写一个程序,对输入的四个整数,求出最大值、最小值,并打印出来显示在控制台上;Console.WriteLine("请输入四个整数:"); int num1 = Convert.ToInt32(Console.ReadLine()); int num2 = Convert.ToInt32(Console.ReadLine()); int

StandFull的博客 1636

泰课unity系列黑暗之光学习笔记1

黑暗之光总结 一.      游戏预览和介绍 二.      导入场景资源,搭建场景 1.    Terrain系统 三.      给场景添加光,设置鼠标指针图片 1.    光的种类 2.    鼠标指针图片类型 四.      给场景添加水面和天空盒子 1.    水 2.    天空盒子 五.      实现镜头缓慢拉近的效果 六.      给场景添加显隐功能 1

冰与火之歌 2348

Unity PRG《黑暗之光》Siki教程+《火炬之光》源码.txt

Unity 大型RPG游戏《黑暗之光》教程 +《火炬之光》源码下载 视频大小:10G 教师:siki

全志 mipi屏幕和触摸驱动调试记录

mipi屏幕与触摸调试记录

u011996684的博客 3220

音乐频谱灯的硬件艺术:从STM32到SK9822LED的工程美学

本文探讨了基于STM32微控制器和SK9822 LED的音乐频谱灯硬件设计与实现。通过ADC采集音频信号,利用FFT算法进行频谱分析,并驱动LED阵列呈现动态视觉效果,展现了硬件工程与艺术美学的完美融合。

Pepper的专栏 217

如何构建高质量的 QA 问答知识库

NLP 技术落地最普遍的场景就是智能客服,如阿里的”小蜜“,京东的“JIMI”等等。NLP 技术也广泛应用于搜索系统。无论是“智能客服”,还是“搜索系统”,构建的前提是拥有“高质量的QA知识库”。今天聊聊“如何构建高质量QA知识库。”。 历史对话数据分布分析 基于公司现有系统积累的大规模对话文本数据,需要对文本数据进行归类处理,分析每个部分数据的占比,挖掘出有价值的文本通过 NLP 相关技术进行商业价值转化。下文以医疗领域来举例说明,通过输入对象,可以将文本分为客服输入和用户输入两部分。挖掘相关问题,主要从

Jiassheng的博客 2153

LangChain + PlayWright实战:5分钟搞定网页自动化测试(附完整代码)

本文详细介绍了如何利用LangChain与PlayWright构建智能网页自动化测试系统。通过环境配置、核心架构设计、实战Agent构建及性能优化等步骤,开发者可以快速实现高效的Web操作自动化,提升测试效率。文章还提供了完整代码示例和典型问题解决方案。

weixin_27791839的博客 240

ic后端学习笔记-floorplan

floorplan是布图规划,规划包括定义芯片的大小,定义芯片内各种模块、hard macros(硬核。比如RAM,ROM及其他IP模块等)、IO等的大小和位置,有时候还需要提前定义一些placement blockages,groups/regions等等,是后端设计的第一步,也是后续所有P&R工作的基础。floorplan与placement的区别是。

tfrofc的博客 5831

远程桌面连接失败?手把手教你解决CredSSP加密Oracle漏洞(Win10/Win11通用)

本文详细解析了Windows远程桌面连接因CredSSP加密Oracle漏洞安全更新导致的“身份验证错误”问题。文章从原理入手,提供了通过组策略编辑器(适用于专业版)和注册表编辑器(适用于家庭版)两种核心解决方案,指导用户将安全策略调整为推荐的“缓解”模式,以在保障安全的前提下恢复连接,并给出了高级脚本处理与安全最佳实践。

u6v7w8x的博客 728

110、3A 端到端调试:从 ISP register dump 到主观画质的完整调试流程

文章摘要 本文分享了ISP 3A(AE/AWB/AF)端到端调试的实战经验,通过具体案例解析常见问题排查方法。从硬件链路确认、寄存器dump分析、算法闭环验证到主观画质调优,提出了一套系统化调试流程。重点包括:如何通过示波器和寄存器抓包定位时序问题,AWB调试中black level校正的关键作用,AF闭环控制中hall传感器反馈的重要性,以及算法与硬件联调的"三板斧"方法论。作者强调3A调试本质是系统工程,需结合物理层信号测量、数据通路验证和算法状态跟踪,避免陷入局部优化陷阱。

sundong_81的博客 58

手把手教你学simulink(16.2)--基于Simulink的高通滤波器(High-Pass Filter)项目

基于Simulink的高通滤波器(High-Pass Filter)项目的详细实例介绍。这个项目将重点放在高通滤波器的设计、实现和仿真上,帮助你理解和应用高通滤波器在信号处理中的作用。

MHD0815的博客 926

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

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

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

下一篇: 跟siki老师学C#第二天
博士装呗
博客等级 码龄11年 63粉丝 30原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值