C# 通俗易懂的介绍基础知识(一)

一、什么是.Net 框架

C#、C++、Visual Basic、Jscript、COBOL 等这些语言,叫做高级语言,在底层语言的基础上形成的语言。

高级语言的意思:举个不是很恰当的例子,中国人能听懂的是中文,所以中文是底层语言,那么网络语言,比如蓝瘦香菇(难受想哭)、666(六六六)、886(拜拜了),都是建立在中文的基础上的,如果没有中文,那这些文字也没了本身的含义,那么中文就是底层语言,网络用语就是高级语言

那么,计算机是有自己的底层语言的,它听不懂C#、C++、Visual Basic、Jscript、COBOL 等这些语言,于是,就需要一个翻译软件(平台),这里面把语言都放一起,可以互相交流,也可以和计算机交流,这个翻译软件(平台),就叫做.Net 框架


二、关于操作系统(这里说的电脑,不说手机或者其他)

1.大部分的电脑用的,也就是我们常说的W10,W11,都叫Windows系统

2.苹果电脑用的,叫Mac系统

3.可以理解为有些技术人员用的,Linux系统

因为不太常见,所以复制了一段解说,大家可能就了解了“ 用户不用支付任何费用就可以获得它和它的源代码,并且可以根自己的需要对它进行必要的修改无偿使用无约束传播。”

4.Chrome OS系统

Google 开发的。基于 Linux 上做的


三、关于.Net 框架和Mono 

.NET 框架一般是在 Windows 操作系统上用的,但也有一些版本可以用在其他系统。

Mono 是 .NET 框架的一个开源版本,可在多种操作系统上用,比如前面说的那些。


四、一篇程序文章一般拥有的大纲

using System;      1.引入
namespace Hello    2.命名空间
{
   class Cat       3.类
   {
      void Main()  4.方法
      {
         Console.WriteLine("Hello World");  5.内容
      }
   }
}

以下讲解顺序根据方便讲解的逻辑:

2.命名空间

写一个程序需要好多好多代码,你总是要重名的,你不能保证每个物件的名字都不一样,一个人写还好,难道你和你朋友一起写,还要不停的对名字?那肯定不科学,所以就靠命名空间分开来。

namespace XiaoMing    
{
    //小明在这里面写代码
}
namespace XiaoGang    
{
    //小刚在这里面写代码
}

像这种用命名空间分开,无论他俩里面的代码名字重复成什么样,也不会因为重名报错。

1.引用

上面代码是写好了,但有时候你写代码的时候需要小明的内容,就给他通过命名空间捞过来

using XiaoMing;

例:

 这里面就用了人家写的三个部分的代码

3.类

上面等于是把代码分好文件夹了,类就是写的代码的模板。

例子:你用ppt的时候,首先一件事,就是新建一个PPT,这个时候你可以用人家做好的模板,也可以直接从空白的自己制作,你自己做的其实也相当于自己做的模板。

等下次再要做PPT了,你可以选择用你之前做的改改,也可以选择再新做一个,类就是新建了一个PPT页,这种感觉。

4.方法

这个就是功能啦,你代码打算干点啥?就在这里面写。

五、传送门

下一站:C# 通俗易懂的介绍基础知识(二)——进制、原码、反码、补码_菌菌巧乐兹的博客-CSDN博客

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

菌菌巧乐兹

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值