去华师大的时候被面试老师推荐了一波VS和C#。想想现在也有点闲。所以就开始学习C#。
今天学习的主要内容有:
- 安装Visual Studiio Community 2015
- 编写你的第一份C#程序
- 了解拼写命名规则
- 了解VS 2015的基本用法
首先你需要下载zài一个Visual Studiio Community 2015的安装包。当然截至本文发稿时,微软
安装反正很简单。
好的现在我们开始经典的”Hello World!”程序编写。
打开你的VS。如果你和我一样,应该看到这样的情形。
然后点击左上角的菜单或者起始页里的“新建项目”。选择项目类型。
我们选择控制台应用程序。因为在演示前我已经创建过一个控制台应用程序,所以我这里的项目名是“ConsoleApplication2”,各位可能是“ConsoleApplication1”。右边的解决方案的选项可以不勾选。我是觉得git的版本控制还是需要的,所以勾了起来。
把这个项目名改为“Hello World!”。注意这里的空格和叹号最好别加。因为VS是一个高效的生产工具,绝大多数公司会用VS开发。大家以后出去如果从事这方面的工作要遵守单位的代码规范,一般来说这个空格和叹号是不应该有的。
然后你就会看到一个读条。读完之后打开了一个选项卡,文件名“Program.cs”。代码如下:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Hello_World_ { class Program { static void Main(string[] args) { } } }
在Main函数中输入:
Console.WriteLine("Hello World!"); Console.ReadKey();
然后打开“调试”菜单,点击“开始调试”(热键F5)。你将看到:
函数Console.WriteLine()输出了一行字符串“Hello World!”,而Console.ReadKey()的作用是暂停并等待任意键输入。这实在太简单了。
当然也很丑。一个黑漆漆的窗口,怪吓人的。所以我们想办法让它多彩起来。
当我们输入代码(而不是粘贴时),会出现这个自动补全的下拉菜单:
从这里我们可以探索到很多神奇的对象和函数、属性。
然后再在补全好的“Console”后面加个“.”,就可以发现Console这个对象有很多属性和方法。比如“BackgroundColor”,这个属性干什么用一目了然。再在补全后打个等号,又有提示了,填“ConsoleColor”。再加“.”。全是表示颜色的单词。选一个蓝色吧。这句就变成了:
Console.BackgroundColor = ConsoleColor.Blue;
把这句调到Main函数里的第一句。再F5运行下看看。
效果是这样的。大概就是这样,搞搞属性、函数。挺简单的。
不知道大家发现了没有。我们创建项目的时候,那个项目名是大写开头,并且里面所有单词的开头字母大写。包括文件名、对象名、函数名、属性名都是这样。这种命名规则称为PascalCase。与之相对应的还有一种camelCase,开头不大写,里面的单词开头大写。这两种命名规则都是微软推荐使用的。相信绝大多数的公司编写代码是也遵守这两种规则。微软建议程序员在命名一些较为低级、简单的变量时使用camelCase,如dateDate、cawBra、bigDick;而较高级的情况下使用PascalCase,也就是像函数、命名空间等。
Leave a Reply