C#代码的语法和格式(一)
C#代码的语法和格式
1.使用using关键字把.Net Framework类库相对应的命名空间映入到应用程序项目空间中;
2,必须定义类
C#程序的源代码必须放在类中,一个程序至少包括一个自定义的类,用关键字class声明;
3,类的代码主要由方法组成
C#程序中必须包含Main方法。程序从Main方法的第1条语句开始运行,直到执行到最后一条语句为止。
类中可以包含多个方法,方法名后一定有一对圆括号。
4,C#语句以分号结束
一行代码可以写几条语句;一条语句也可以长达多行。
5,C#代码中区分大小写
6,C#的程序注解
//单行注解
/*
多行注解
*/
///<summary>
/// XML文档标记(xml,eXtensible Markup Language,即“可扩展标识语言”)
///</summary>
7命名规则:
定义空间、类、方法、控件、变量等都需要命名
名字可以由英文、数字或下划线组成,要使其意义、目的明确。不可以用拼音。(下划线最好不用)
常用Pascal命名法:
每个单词的首字母大写,如ProductType;
Camel命名法
首单词的首字母小写,其余单词的首字母大写,如productType
命名空间、类、窗体、方法、事件、属性的命名:
Pascal命名法:每个单词首字母大写,如: FirstOne,ScreenClass,MainForm,SetCopyNumber,ColorChanged,BackColor
控件的命名
Camel命名法:首单词首字母小写,其余单词首字母大写,如:
textBox2,exitButton,streetNumberLabel
(变量和方法的)参数命名:
Camel命名法:如
balance,index,nextMonthExpenditure,customerName
常数的命名:
所有单词大写,多个单词之间用“-”隔开,如:
const double TAX_RATE=0.23
转载于:https://www.cnblogs.com/steven-xiao/p/10069678.html
C#代码的语法和格式(一)相关推荐
- 【 Markdown 】Markdown 编辑器语法常用格式 ( 整理中 ... )
文章目录 一. MarkDown 常用语法 1. 标题相关语法 (1) 标题模板 (2) 插入目录 2. 字体相关 (1) 字体设置 (2) 常用颜色值速查 3. 插入代码 (1) 单行代码 (2) ...
- CSDN 代码不能语法高亮的原因
CSDN代码不能语法高亮的原因探索 1.找原因 昨天写完博客发现其中代码不能高亮,本以为是写的格式出了问题.反复修改之后依然无法解决,于是打开源码查看: 打开代码对应的标签源码如下图所示: 其中对应代 ...
- html语言语法骨架格式,0002 认识HTML(骨架、DOCTYPE、lang、charset)
学习目标 理解 1.HTML的概念 2.HTML标签的分类 3.HTML标签的关系 4.HTML标签的语义化 应用 1.HTML骨架格式 2.sublime基本使用 1. HTML 初识 HTML 指 ...
- Crontab语法规则格式、使用方式及日志查看
在Linux系统我们会常用crontab来设置一些定时执行的脚本和代码. 一.crontab的语法规则 crontab的语法规则格式: 代表意义 分钟 小时 日期 月份 ...
- 初次尝试HTML,用记事本编写代码并以html格式保存后用Google浏览器打开
<html> <head> <title>第一次学习前端</title> </head> <body> <div styl ...
- python下载大文件mp4_Python代码打开本地.mp4格式文件的方法
Python代码打开本地.mp4格式文件的方法 想通过编写Python代码来打开本地的.mp4格式文件,使用os模块来操作文件.我的电脑默认的是QQ影音播放器,执行Python代码打开默认播放器,播放 ...
- 短代码 html,WordPress的短代码问题嵌入HTML格式
我为我的网站创建了一个自定义的html表单.如果我把所有的代码放在Wordpress页面中,一切正常.问题是,当我尝试用短代码嵌入它时.最终的结果是不同的,因为标签和选择的项目在线显示.在附上屏幕截图 ...
- 在PHP代码中处理JSON 格式的字符串的两种方法:
总结: 在PHP代码中处理JSON 格式的字符串的两种方法: 方法一: $json= '[{"id":"1","name":"\u ...
- html文档支持代码高亮,为HTML中的代码添加语法高亮
Hexo 默认对于代码高亮的处理过于粗暴,改变了其原有的 标签形式,而且并没有达到良好的效果,所以尝试自己添加语法高亮功能.此文档也适用于其它HTML文档中代码的语法高亮显示. 我这里使用highli ...
最新文章
- Manifest merger failed : uses-sdk:minSdkVersion 15 cannot be smaller than version 16 declared in lib
- python使用matplotlib可视化、为可视化图像添加图例(legend)、自定义图例的字体格式、字体大小、字体颜色等
- 单帧风景照变延时摄影,分分钟搞定,还能有昼夜变化,这是来自日本的开源动画景观算法...
- 如何改变Myeclipse编辑区背景色
- 【Go API 开发实战】Go API 开发实战教程简介(1-7)
- springboot默认数据源如何设置连接数_Spring Boot系列之配置数据库连接池
- ISA Server 2004 0x80004005错误
- Labview 模型导入Veristand问题
- Intellij idea 设置关闭自动更新
- Lambda表达式基础
- 我的缅甸往事(一) | 个人在缅甸的真实经历
- 举例理解哈夫曼树与哈夫曼编码
- 致远OA任意管理员登陆漏洞分析
- Linux 中 17 个 tar 命令实用示例
- java math 三角函数_Java中的三角函数
- 数据可视化,看这一篇就够了
- java蓝牙程序怎么调试_蓝牙BLE调试助手软件源码
- Linux下shell脚本的编写
- 年底裁员潮,这个冬天你怎样度过?
- java如何获取当前时间 年月日 时分秒
热门文章
- python ioc di_PHP的依赖注入(DI) 和 控制反转(IoC)
- 在react里写原生js_小程序原生开发与第三方框架选择
- java ip吸附_IP层的封装(Java的InetAddress类的C++实现)
- EA与Rose UML建模工具比较
- C#项目开发系统开发进度-第X组-xxx(简单)
- python 对象属性作为参数_如何将对象属性作为函数参数传递给lambda函数?
- 实体词典 情感词典_人工智能技术落地:情感分析概述
- hive 行转列和列转行的方法_Hive超详细存储
- 正确使用cookie中的domain
- 攻防演练中的业务逻辑漏洞及检测思路