欢迎来到天天文库
浏览记录
ID:62041067
大小:382.00 KB
页数:51页
时间:2021-04-16
《一周学会C#轻松学习C#.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、个人收集整理勿做商业用途一周学会C#(前言)C#才鸟(QQ:249178521)ﻩ大家好!C#作为微软在21世纪推出的新语言,它有着其他语言无法比拟的优势。但如何在短时间内迅速掌握它,却是一个比较难的问题。但如果你看完这个教程后,你一定会理解并掌握C#。ﻩ这个教程共分六个部分,今天先介绍C#中比较基本的概念。1.总体框架Hiker.cs 类名不一定等于文件名usingSystem;//每一个程序必须在开头使用这一语句publicsealed classHitchHiker{ publicstaticvoid Main()//程序从Main开始执行 { int result
2、; result= 9 * 6; intthirteen; thirteen=13; Console.Write(result/ thirteen);//输出函数 Console.Write(result%thirteen); } }//上面各语句的具体用法以后会介绍/*这个程序用来 *演示C#的总体框架 */ 注意:上面的程序中,符号//表示注释,在//后面的同一行上的内容是注释; /*和*/ 这间的内容都是注释你可以在windows的命令行提示符下键入:cscHiker.cs进行编译产生可执行文件Hiker.exe然后在windows的命令行提示符下键入:H
3、iker,你就可以看到在屏幕上显视42(注:你必须装有.netframework)programexecutionstartsatMain和Java不一样,C#源文件名不一定要和C#源文件中包含的类名相同。single-linecommentC#对大小写敏感,所以Main的首字母为大写的M(这一点大家要注意,尤其是熟悉C语言的朋友)。你可以定义一个返回值为int的Main函数,当返回值为0时表示成功:public staticint Main(){...return 0;}个人收集整理勿做商业用途你也可以定义Main函数的返回值为void:public staticvoid Main(
4、){...}你还可以定义Main函数接收一个string数组:public staticvoidMain(string[]args){foreach (stringargsinargs){System.Console.WriteLine(arg);}}程序中的Main函数必须为static。2.标识符标识符起名的规则:ü 局部变量、局部常量、非公有实例域、函数参数使用camelCase规则;其他类型的标识符使用PascalCase规则。privateStyle camelCase规则(第一个单词的首字母小写,其余单词的首字母大写)PublicStyle PascalCase
5、规则(所有单词的首字母大写)ü 尽量不要使用缩写。Message,而不要使用msg。ü 不要使用匈牙利命名法。publicsealedclassGrammarHelper{ ...ﻩﻩpublicQualifiedSymbolOptional(AnySymbolsymbol)ﻩ{...}privateAnyMultiplicityoptional=newOptionalMultiplicity();}3.关键字C#中76个关键字:abstractas base bool break byte case catch char checkedclass const c
6、ontinue decimaldefaultdelegate do double elseenum event explicitextern false finally fixed float forforeach gotoif implicit in int interfaceinternalis lock long namespacenew null object operator outoverride paramsprivate protected public readonly ref returnsbyte se
7、aledshort sizeofstackalloc static stringstruct switch this throw true个人收集整理勿做商业用途try typeof uint ulong uncheckedunsafe ushort using virtual void while5个在某些情况下是关键字:getset value add removeC#中有76个在任何情况下都有固定意思的
此文档下载收益归作者所有