记得 第一次写C#程序的时候,发现基本上和java, c++都很像,可是有些地方看起来怪怪的。比如说下面这个最基本的HelloWorld代码。
- using System;
- class HelloWorld
- {
- static void Main()
- {
- Console.WriteLine("Hello World!");
- }
- }
以往总是习惯性的把执行入口函数写成main,这次变成Main了。
为什么要这么写呢?其实主要还是C#采用的命名规范。C#采用的是Pascal的命名法,也叫做骆驼命名法。就是如果函数、方法或者类名由一个或多个单词组成的话,就采用每个单词的第一个字母大写的命名法。比如说某个函数的目的是get description,那么用该命名法就写成GetDescription().