C#教程(1)———— 从HelloWorld开始的程序之路

引言

  你好,欢迎来到C#的奇妙世界!无论是程序小白,还是想要学习C#语言的其它语言开发者,系统地学习与了解都是必不可免的,本系列教程将会带领你从程序的第一课Hello World开始,走入C#的内心世界。

1 C#及其开发环境简述

1.1 C#简介

  C#(Sharp),相信不少人第一次看到这个名字都会下意识的称它为C井号或者C井,但现在开始就请记住了,它是一个读作C Sharp,写作C#的小可爱哦。

  C#是一款由微软公司发布的,运行于.Net Framework之上的的面向对象的高级程序设计语言,C#看起来和Java有着惊人的相似性,但在一些细节和更深层次地方C#和Java又有着明显的不同,其中的相似与不同我们会在后面的内容中提及。

  从名字也可以看出来,C#是由C和C++衍生出的一种面向对象编程语言,在继承C和C++强大功能的同时,也去掉了一些较为复杂的特性。C#综合了多方的有点,以强大的操作能力,更高的安全性和稳定性,以及优雅的语法风格等多种优点成为了.NET开发的首选语言。

1.2 .NET开发平台

  提到C#语言,就不得不提到.NET开发平台,那么什么是开发平台呢?

  和无数人的童年4399一样,4399作为一个小游戏平台,之所以被称为平台,就是因为它在一个网站上集成了多个各种各样的小游戏,可以在其中任意游玩。.NET作为一个开发平台,自然也是集成了许多东西,不过这里就不再是网页小游戏了,.NET平台集成了大量的开发工具,来满足开发者不同的开发需求,.NET是一种用于构建多种应用的开发平台,可以使用多种不同的语言和编辑器以及库文件来开发包括Web应用、移动应用、窗口程序、控制台应用等在内的多种应用,也能够胜任后台开发和WinPhone开发,不过相应来说使用的人相对较少。

  那么,作为一个开发平台自然离不开编程语言,.NET平台主打的语言为C#,当然也支持很多其它的语言,比如C、C++、F#和Basic等,不过毕竟C#的诞生就是为了配合.NET平台使用,那么自然也就最适合了。

1.3 C#名称由来趣谈

  那么,为什么C#要取一个这么奇怪的名字呢?关于这个名字的灵感来源也是众说纷纭。

  一者说,“#”符号在五线谱中表示升高半音,微软用这个名字表示比C高一点的音节,同时sharp单词本身也有着锐利、强大的意思。

  也有说,C#在取名字的时候,有C和C

  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值