c#学习笔记(零)——东拉西扯
来源:互联网 发布:淘宝上很赞的杂货店铺 编辑:程序博客网 时间:2024/05/21 17:17
这是自己第一篇关于c#的博客,也是自己第一篇博客,心情还是挺激动的。
首先说自己写博客的目的。笔者呢,是一个编程的业余爱好者,以前自己学过一些c#但感觉自己学的太浅显了,近些天来重新学习c#。写这篇博客呢,一来督促自己认真学习;二来呢,自己以前在编程的过程中也遇到了各种各样的问题,都是一些厉害的前辈将自己的经验写下来,自己根据他们的经验解决了问题受到很大的帮助,自己由衷敬佩这些人,所以呢也想将自己的经验写下来,也许会给一些初学者一些帮助;其三呢,想说自己也是一个初学者,在写博客的过程中,会尽可能的保证内容的准确性,但毕竟能力有限,如有纰漏或者错误,还请大家不吝赐教。
这篇博客,具体说这个系列的博客到底是关于什么的内容?因为自己也是在学习,所以博客的内容不会一开始就很深,会由浅入深,从c#的起源,开发环境,数据类型一点一点讲起,按照笔者打算应该会在前8篇介绍基础知识,接着由浅入深,循序渐进。而且讲解过程中会更多的照顾初学者,尽可能以简洁明快的风格介绍。
好了大致背景也交代的差不多了,我们进入正题的吧。估计更开始看到这个“c#”的时候很多人会读作“c 井”,它正确的读音应该是“cSharp”(详情可以自行百度)。c#是什么,可以做什么呢? 简单的说 c# 是一种面向对象的高级的编程语言。计算机只能读懂0101的二进制字符串,而用二进制编程明显是不可能的,于是我们发明各种各样的编程语言,据不完全统计的世界上大概有600多种编程语言,这些语言都是我们与计算机交流的一种中间语言,我们借此告诉计算机该怎么做。c#是600多种语言中一种比较高级的语言,它与c/c++和java有些相似,如果你有这些基础的话将是一件不错的事情。
c#可以做很多事情,用c#写的代码依赖.net框架。最简单的你可以用它写可以运行在windows上的程序,你也可以用它编写网站的后台逻辑,甚至你可以借助一个叫mono的开源.net框架写安卓或者ios上面运行的程序,也就是说它是跨平台的,虽然目前跨平台做的还不是很好,但是你看它已经能做很多事情了,相信随着c#的发展它能够做越来越多的事情!
我们学习c#的开发环境很简单windows 、visual studio 2013 (你也可以用别的版本)还有就是notepad 记事本,你可以先准备一些这些东西,下一篇我们会简单介绍开发环境的安装,以及建立我们第一个c#程序。今天就到这里吧,(本来想好了还要说什么,一个朋友找就忘了 捂脸.jpg)。
- c#学习笔记(零)——东拉西扯
- C#从零学习——心路历程
- Spring学习笔记(14)——注解零配置
- Flex学习笔记(零)
- HTML5学习笔记(零)
- C#学习笔记(—)
- 敏捷开发学习笔记(零)——敏捷开发的学习资料
- 学习笔记-《零基础学习HTML5—html+css基础 》4.CSS基础样式(上)
- 【学习笔记】零基础C#窗口程序开发入门
- JAVA笔记(零)——简介
- 达内学习笔记——零初始化
- 零基础深度学习笔记1——Ubuntu安装
- uC/OS 的操作错误总结——uC/OS学习笔记(零)
- libevent学习笔记【使用篇】——(零)异步IO简介
- Spark (Python版) 零基础学习笔记(一)—— 快速入门
- Spark (Python版) 零基础学习笔记(二)—— Spark Transformations总结及举例
- Spark (Python版) 零基础学习笔记(四)—— Spark概览
- Spark (Python版) 零基础学习笔记(五)—— Spark RDDs编程
- 菜单栏
- java正则表达式
- python求平均值小程序
- 《计算机网络》知识总结-2.物理层和链路层、网络层
- 是时候了解一下OrmLite数据库了
- c#学习笔记(零)——东拉西扯
- andorid自动化测试之uiautomator
- oj第九周训练 第几天
- 【含注释】【c语言】C语言冒泡排序(含有可优化细节)
- 13.jquery DOM操作 元素尺寸或者屏幕窗口尺寸
- Struts实现表单登录
- 选择排序
- CodeForces 445B DZY Loves Chemistry (并查集)
- 机器学习免费课程 Top 10