小言_互联网的博客

《看聊天记录都学不会C#?太菜了吧》(2)C#那么简单我为何之前还学C语言?

217人阅读  评论(0)

由于部分粉丝要求想要学做游戏,我就更新了C#。这回我是真的生产队的驴、化成灰我C语言、python、C#都一周6篇打底。可以关注我加我好友提你们想学的内容哟~

本系列文章将会以通俗易懂的对话方式进行教学,对话中将涵盖了新手在学习中的一般问题。此系列将会持续更新,包括别的语言以及实战都将使用对话的方式进行教学,基础编程语言教学适用于零基础小白,之后实战课程也将会逐步更新。

若有想学习的内容可以在评论区留言,根据大家的要求持续更新。点赞过十万就算化成灰我也更新下一篇。(肯定不到,也会更的。)

有问题也可以在评论区留言,也可以私聊我加我好友共同交流一起进步~

喜欢内容欢迎关注我、评论、点赞、收藏,这对我很重要,谢谢~


本教程目录

《看聊天记录都学不会C#?太菜了吧》(2)C#那么简单我为何之前还学C语言?——C#变量初解

《看聊天记录都学不会C#?太菜了吧》(1)从今天开始我是一个游戏开发者—— helloworld

我的其它教程

教程点击进去将会有目录

《看聊天记录都学不会C语言?太菜了吧(1)我在大佬群里问基础问题没人理?——学习建议

《看聊天记录都学不会Python到游戏实战?太菜了吧》(1)装载Python神器!亮剑!——helloworld

作者简介

作者名:1_bit

简介:CSDN博客专家,2020年博客之星TOP5,蓝桥签约作者。15-16年曾在网上直播,带领一批程序小白走上程序员之路。欢迎各位小白加我咨询我相关信息,迷茫的你会找到答案。

博客地址:https://i1bit.blog.csdn.net


🐰小C:好了,我们正式开始看 C# 的第一个代码吧。

👸小媛:好的好的,颇不接待了。

🐰小C:第一个 C# 如下。

using System;

namespace ConsoleApp1
{
   
    class Program
    {
   
        static void Main(string[] args)
        {
   
            Console.WriteLine("Hello World!");
        }
    }
}

🐰小C:在第一个 HelloWorld 程序中,我们可以不用看其它代码,只需要看 static void Main(string[] args) 后圆括号内的代码 Console.WriteLine(“Hello World!”);。

👸小媛:为什么不看其它代码呢?一步步从头开始将不是很好吗?😭

🐰小C:你说的是一种理想状态,但是第一行代码和其他的代码涉及到其它知识点,我们一步步的慢慢来,更加容易方便理解呢。

👸小媛:哈哈哈,既然你这么说,那我就信了,反正跟你学编程我基本没感受到难度。😂

🐰小C:哈哈哈,多谢夸奖。我们现在已经知道了,第一个代码会在程序运行后出现 HelloWorld 字样对吧?

👸小媛:是的。

🐰小C:那么 Console.WriteLine(“Hello World!”); 这一句的功能肯定是显示 Hello World! 我们现在只需要搞懂 Console.WriteLine 是啥意思就ok了。

👸小媛:这段代码肯定是让 Hello World! 显示出来,这个我懂,但是 Console.WriteLine 就不懂了。

🐰小C:嗯,其实 Console 就是指那个黑框框,程序运行的时候那个黑框框,WriteLine 表示显示,连起来意思就是 Console 这个黑框框表示控制台,有一个接收值的方法,或者说是有一个接收我们传递值的一个窗口,我们向这个窗口递过去一个内容,那么就会将这个内容给显示到黑框框中。

👸小媛:所以我们传入一个 Hello World! 就会显示了?

🐰小C:是的,但是我们需要将我们的内容用双引号引起来。

👸小媛:嗯,记得了。

🐰小C:其实 Console.WriteLine 这句代码如果不加传递值的时候是这样的。

Console.WriteLine();

🐰小C:他们后面接着的圆括号是一个固定写法,这个我们之后会说。在这里我再重复一下 Console.WriteLine 的意思,表示在这里使用 Console控制台(黑框框)的一个方法(接口或窗口)传递一个内容,那么就可以显示出来。注意,想要用这个 Console控制台的方法,之间就需要使用个小数点,小数点可以理解成“的”,表示 Console 的 什么方法。

👸小媛:我明白了,感觉挺简单的。😋

🐰小C:明白就好,在 C# 中还有很多变量。变量我们可以理解成一个存储内容、存储值的容器。例如我们想存储一个整数类型存到一个容器之中,那么可以使用一个变量,但是这个变量需要创建,并且是合适整数内容存储的。

👸小媛:所以我们还有一步,是最开始的一步,就是需要先创建这个变量对吧?😂

🐰小C:是的,你看下面这个代码例子,由于其它代码内容一致,我就不把其它的内容写上去了,只写这个主要改动过的内容。

static void Main(string[] args)
{
   
    int a = 10;
    Console.WriteLine(a);
}

👸小媛:跟C语言一样耶,是使用 int 创建一个整数类型的变量。

🐰小C:是的,在这里 int 表示整数类型,后面接一个变量名,在这里的变量名称是 a,等于号表示赋值,你可以理解为这时将要存储一个值,等于号右边为 10 则表示将等于号右边的 10 存储到左边的变量 a 中。这时连起来这一串代码意思则是创建一个名为 a 的变量,它的类型是 int 整数类型,可以存储整数,这时存储的内容是 10。

👸小媛:那 Console.WriteLine(a); 就表示在这里显示变量 a 的值对吧。

🐰小C:是的,Console.WriteLine(a); 其中的 a 不加双引号是因为,a 不是字符串,a 是一个变量,如果你要显示一个字符串那么就需要使用引号引起来。如果你在这为变量 a 加了双引号不就只会输出显示 a 了吗?

👸小媛:哈哈哈是的,我运行了,显示出来了。😋

🐰小C:简单吧?

👸小媛:哈哈哈,挺简单的,所以为什么我之前要学C,直接学 C# 不是更香吗?学完还可以做游戏。😢

🐰小C:那是因为你没发现学了 C 学这一些编程语言更加简单了吗?

👸小媛:好像是这么回事。😂

🐰小C:其实学 C 是给你有一个适应过程,而且学编程语言,学会一门发现其它的都差不多,而且 C 语言也有一定的代表性,所以就学 C 了。

👸小媛:哈哈哈,懂了,我去玩玩 C# 等下继续。


转载:https://blog.csdn.net/A757291228/article/details/115475534
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场