- 1、本文档共50页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一周学会C(java程序员学C捷径)
(前言)1
大家好!C#作为微软在21世纪推出的新语言,它有着其他语言无法比拟的优势。但如何在短时间内迅速掌握它,却是一个比较难的问题。但如果你看完这个教程后,你一定会理解并掌握C#。
这个教程共分六个部分,今天先介绍C#中比较基本的概念。
1.总体框架
Hiker.cs 类名不一定等于文件名
using System; //每一个程序必须在开头使用这一语句
public sealed class HitchHiker
{
public static void Main()//程序从Main开始执行
{
int result;
result = 9 * 6;
int thirteen;
thirteen = 13;
Console.Write(result / thirteen); //输出函数
Console.Write(result % thirteen);
}
}
//上面各语句的具体用法以后会介绍
/* 这个程序用来
* 演示C#的总体框架
*/
注意:上面的程序中,符号//表示注释,在//后面的同一行上的内容是注释;
/*和*/ 这间的内容都是注释
你可以在windows的命令行提示符下键入:csc Hiker.cs
进行编译产生可执行文件Hiker.exe
然后在windows的命令行提示符下键入:Hiker,你就可以看到在屏幕上显视42
(注:你必须装有.net framework)
和Java不一样,C#源文件名不一定要和C#源文件中包含的类名相同。C#对大小写敏感,所以Main的首字母为大写的M(这一点大家要注意,尤其是熟悉C语言的朋友)。
你可以定义一个返回值为int的Main函数,当返回值为0时表示成功:
public static int Main() { ... return 0; }
你也可以定义Main函数的返回值为void:
public static void Main() { ... }
你还可以定义Main函数接收一个string数组:
public static void Main(string[] args)
{
foreach (string args in args) {
System.Console.WriteLine(arg);
}
}
程序中的Main函数必须为static。
2.标识符
标识符起名的规则:
? 局部变量、局部常量、非公有实例域、函数参数使用camelCase规则;其他类型的标识符使用PascalCase规则。
privateStyle camelCase规则(第一个单词的首字母小写,其余单词的首字母大写)
PublicStyle PascalCase规则(所有单词的首字母大写)
? 尽量不要使用缩写。
Message,而不要使用msg。
? 不要使用匈牙利命名法。
public sealed class GrammarHelper /* sealed 表明该类不能被继承*/
{ ...
public QualifiedSymbol Optional(AnySymbol symbol)
{ ... }
private AnyMultiplicity optional =
new OptionalMultiplicity();
}
3.关键字
C#中76个关键字:
abstract as base bool break
byte case catch char checked
class const continue decimal default
delegate do double else enum
event explicit extern false finally
fixed float for foreach goto
if implicit in int interface
internal is lock long namespa
文档评论(0)