- 3
- 0
- 约6.68万字
- 约 65页
- 2019-03-16 发布于广东
- 举报
C#编程基础笔记
Winform
解决方案中可以包含多个项目,项目可以包含多个文件,文件中是我们写的程序。
认识程序:
一段程序代码最前面几行类似“using system;”的,是引用命名空间。
定义命名空间,用“namespace ”。格式:
namespace 命名空间的名称
定义类,用“class”.
在cs文件中,命名空间中可以包含类,类中可包含方法,方法中可以是程序。
在C#中,类文件是以cs为扩展名的。
重置开发环境:“工具”—“导出和导入”,可以使开发工具恢复初始状态。
功能面板不小心关闭了,在视图中找。
main 方法是我们程序的入口方法,当我们执行一个程序时,会首先找到
main方法,从main方法的第一句程序开始执行,当main方法执行完成后,程序就结束了。所以,我们初学者写程序,就先写在main方法中。
在VS中,右键单击“方案”,选择“在windows资源管理器中打开“可以打开保存该解决方案的目录。
目录中扩展名是” .sln “的文件就是解决方案的文件。
项目文件夹中扩展名是”.csproj“的文件就是项目文件。
要想编辑,一般就是打开解决方案文件。这样,其中包含的多个项目就可以一次性全部打开。
第一句程序:
Console.WriteLine(“Hello World!”); //向屏幕输出
Line表示输出一个换行。后面再输出的内容会另起一行显示。
第二句程序:
Console.ReadKey();
//当程序执行到Console.ReadKey();时,程序会停到这里,等待用户从键盘上键入一个键。用户键入这个键之后,程序才会结束运行。
在C#中,每一个程序语句都以分号结束。
设置VS中的字体、行号:工具-选项
创建多个项目——右键点解决方案—添加—新的项目
启动项目的设置:当解决方案中有多个项目时,如果想运行其中一个项目,就右键单击它,选择“设为启动项“即可,这时项目名称会以粗体显示。
项目的加载与卸载:右键单击项目,选择“卸载项目“ 即卸载了该项目。再次右键单击这个项目,选择”加载“就会重新加载这个项目。
C#中的注释符:
单行注释:以 // 开始,它只影响本行
多行注释:以 /* 开始,以 */ 结束,它们之间的多行内容都被注释。
文档注释:用于对类和方法进行注释,在类或方法前面,连续输入三个 / 。
编写程序,要养成善于写注释的好习惯。
技巧:复制对话框中的文字——Ctrl + c
撤销快捷键:Ctrl +z
下面的指令可以折叠一段代码:#region 和 #endregion ——用法:把被折叠的代码放入它们中间即可。
.NET是一种多语言的平台,开发.NET可以用多达几十种语言进行开发。
Java是一种单语言的平台。一种语言多种平台
MSIL,微软中间语言
在VS中,输入“Console.WriteLine();”时,有快捷的方法:即输入cw 后,再敲tab键,就会自动把这个语句补充完整。
变量
计算机使用内存来存储数据。内存用于正在运行的程序数据
变量代表着一块内存空间,我们可以通过变量名称向内存存取数据,有了变量就不需要我们记忆复杂的内存地址了。
声明变量就是向内存申请一块内存空间
声明变量的语法格式:数据类型 变量名
int number //声明变量number,整数类型叫int。
赋值: 变量名=值
如:number=1000;
数据类型:
int 整型
long 长整型
double浮点型 ,用于存储小数
char字符型:只能存储一个字符,并且存储的这个字符要求用单 引号引起来。转义字符也属于char类型。
string 字符串类型:就是把0个或1 个或多个字符连接起来,字符串要求用双引号连起来。
decimal 类型:
decimal 关键字表示128位数据类型。同浮点型相比,decimal类型具有更高的精度和更小的范围,这使它适合于财务和货币计算。
注:在VS中,将鼠标放在数据类型的关键字上,按下F1键,即可调出关于这种数据类型的详细信息。
在C#开发环境中,直接写一个有小数点的数字,则这个数字是double类型的。
如果想将有小数点的数值赋给decimal类型的变量,就要在这个数值的后面加一个字母M或者小写m,以表示此小数是decimal类型而不是double类型。如
decimal money;
money = 1000.25m;
变量的声明
语法格式:数据类型 变量名称;
变量的声明的三种方法 :
⑴、声明后再赋值:
int age;
age = 18;
⑵、声明时直接
您可能关注的文档
- 《农村中小学英语教学衔接的策略研究》开题报告.doc
- 2017安全生产考试题库带答案.pdf
- 《土力学与地基基础》课程设计11.doc
- DJI大疆创新企业战略分析.doc
- 10KV配电室施工方案 (1).doc
- 《向量加法运算及其几何意义的说课稿》.pdf
- 《体育赛事的组织与管理》讲义要点 (1).doc
- 32-汇编语言综合实验报告.pdf
- 2018年医务人员党员思想汇报.docx
- 2011年西部计划志愿者年终工作总结.doc
- 全过程工程管理造价咨询工程监理项目服务方案投标方案(技术部分).doc
- 招标代理服务投标技术服务方案(技术方案).doc
- AI大模型与AIGC技术在公安领域的应用解决方案(99页 PPT).pptx
- 工业4.0智能制造数字工厂规划方案.pptx
- 树立社会主义核心价值观.docx
- 三年(2023-2025)中考历史真题分类汇编(全国)专题21 科技文化与社会生活(解析版).docx
- 2025年中考道德与法治真题完全解读(吉林卷).pdf
- 2025年中考道德与法治真题完全解读(安徽卷).pdf
- 三年(2023-2025)中考历史真题分类汇编(全国)专题14 人民解放战争(解析版).pdf
- 三年(2023-2025)广东中考历史真题分类汇编:专题03 中国近代史(八年级上册)(解析版).docx
原创力文档

文档评论(0)