什么是C#编程语言明明白白学C#
什么是C#编程语言明明白白学C#
C#是微软公司发布的一门面向对象的编程语言。它作为一门语言,则具备语言的四个要素。并且,它符合编程语言的四个要素的特性。同时,它作为面向对象的编程语言,可以解决各种复杂、大型的问题本文选自明明白白学C#大学霸。
C#语言另外一个重要特点是,它是基于Microsoft .NET Framework的编程语言。Microsoft .NET Framework简单理解是一个软件。也就是说,如果要在电脑上执行C#编写的程序,就首先需要在电脑上安装该软件。同时,微软官方针对C#还提供开发工具Visual Studio。C#、.NET Framework和Visual Studio形成微软开发的套装本文选自明明白白学C#大学霸。
C#语言是2002年1月发布的。发布之后,微软不断的对C#进行完善,发展出多个版本。与之对应的.NET Framework和Visual Studio也发展出多个版本。三者之间有明确的对应关系,如表0.1所示。
表0.1 C#、.NET Framework和Visual Studio对应关系
C#版本 |
.NET Framework版本 |
Visual Studio版本 |
C# 1.0 |
.NET Framework 1.0 |
Visual Studio NET 2002 |
C# 1.2 |
.NET Framework 1.1 |
Visual Studio NET 2003 |
C# 2.0 |
.NET Framework 2.0 |
Visual Studio 2005 |
C# 3.0 |
.NET Framework 2.0 .NET Framework 3.0 .NET Framework 3.5 |
Visual Studio 2008 Visual Studio 2010 |
C# 4.0 |
.NET Framework 4 |
Visual Studio 2010 |
C# 5.0 |
.NET Framework 4.5 |
Visual Studio 2012 Visual Studio 2013 |
对于初学者来说,不需要太在意版本。因为从C# 4.0后,C#版本之间的差别已经很小了本文选自明明白白学C#大学霸。
什么是C#编程语言明明白白学C#相关推荐
- 明明白白学C#0.1.2 什么是编程语言
明明白白学C#0.1.2 什么是编程语言 编程语言俗称"计算机语言".它的种类非常多,如C语言.C++.Java.C#.Objective-C.Swift等.既然编程语言是语言的一 ...
- 明明白白学C#第0章准备工作
明明白白学C#第0章准备工作 知己知彼,百战不殆.同样在学习C#语言之前,我们需要先了解C#语言.对它有一定了解,我们才能更好的掌握C#语言,并使用它编写我们所要的程序.本章将从C#是什么,可以做什么 ...
- 编程语言选择学哪个好
学习编程关键是要找到一种合适的语言,那么编程语言那么多,该如何选择?下面IT培训网为大家分享一篇关于编程语言选择的文章,希望能给你带来帮助! 编程语言选择学哪个好? 1.java-大众化的编程语言 J ...
- 会c 学plc编程语言,想学PLC编程?先弄清5种PLC专用语言!
PLC目前有5种标准的编程语言,包含图形化编程语言和文本化编程语言. 图形化编程语言包含:梯形图(LD-Ladder Diagram).功能块图(FBD - Function Block Diagra ...
- microbit python积木编程_TurnipBit—MicroPython开发板:从积木式编程语言开始学做小小创客...
编程.建模.制作动画和游戏--这些当初我们默认只有成年人玩得转的事情,现在早已经被无数小孩子给颠覆甚至玩出新境界了.热爱科技和动手的"创客"(Maker)现在在全世界都炙手可热.今 ...
- python积木式编程_TurnipBit—MicroPython开发板:从积木式编程语言开始学作小小创客...
编程.建模.制做动画和游戏--这些当初咱们默认只有成年人玩得转的事情,如今早已经被无数小孩子给颠覆甚至玩出新境界了.热爱科技和动手的"创客"(Maker)如今在全世界都煊赫一时.今 ...
- 也谈第一门编程语言应该学什么
很久了一直思考程序员应该先学哪门编程语言,必须掌握哪些编程语言,如何一个学习顺序.正好看到金老师也在研究第一门编程语言选谁(http://blog.csdn.net/bitfan/article/de ...
- 人工智能需要学习哪些编程语言?学人工智能要学python吗?
人工智能(Artificial Intelligence,AI)需要学习的编程语言与其他领域相比略有不同,主要需要掌握以下几种编程语言: 人工智能需要学习哪些编程语言? Python:Python是人 ...
- 自学编程语言要学到一个什么水平才能出去找到工作
我国国内其实流行的语言还是Java,很多中大型企业都需要Java人才,你如果想找工作,建议你学习一下Java,把Java当做主流语言,Python当做你自己的副语言会比较好一点.因为国内Java相对来 ...
最新文章
- hello world!!(Java)
- 110道Python面试真题
- Mysql之增加数据_INSERT INTO
- ubuntu 18.04 melodic roslaunch :七步使用roslaunch控制两个终端机器人
- 程序设计导引及在线实践之麦森数
- [Factory mode] 怎么配置工厂模式测试项
- 杭电acm--2154跳舞毯
- Java爬堆糖图片爬虫
- 我的小米智能家居系统
- 毕业一年一点不平凡经历,不平常的感受,有了不平常的自信
- 脉冲经过高通和低通滤波器后的波形
- GRUB的menu.lst的写法
- java lint_Java代码规范与质量检测插件SonarLint
- 2020年最强大脑第五期黑白迭代小游戏实现(Java)
- 成为软件行业的福尔摩斯,还是苏格兰场?
- 信息时代的必修课:冗余度(善用信息冗余成为沟通的高手)
- blogger_如何在博客中添加推文并调试基本JavaScript:为什么Twitter.com/JavaScript/Blogger JSONP Widget停止工作?...
- SSL证书 SSL免费获取 SSL安装-华为云
- 遨博机器人aubo_robot 包编译问题及解决方法
- 各大公司在github的开源代码
热门文章
- c语言if-else的效率比较
- SpringMVC拦截器与异常处理
- Ubuntu18.04下无法进入图形界面、无法调整分辨率、无法重装显卡驱动问题的解决方式
- Ajax跨域请求action方法,无法传递及接收cookie信息(应用于系统登录认证及退出)解决方案
- [持续更新]UnsatisfiedLinkError常见问题及解决方案
- vue-cli3.0结合lib-flexible、px2rem实现移动端适配,完美解决第三方ui库样式变小问题
- 什么是Python 3相当于“python -m SimpleHTTPServer”
- 如何检查JavaScript中的数字是否为NaN?
- 如何在win10环境下运行debug
- windows WebStorm常用快捷键记录,常用的都在这儿找扒