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#代码的语法和格式(一)相关推荐

  1. 【 Markdown 】Markdown 编辑器语法常用格式 ( 整理中 ... )

    文章目录 一. MarkDown 常用语法 1. 标题相关语法 (1) 标题模板 (2) 插入目录 2. 字体相关 (1) 字体设置 (2) 常用颜色值速查 3. 插入代码 (1) 单行代码 (2) ...

  2. CSDN 代码不能语法高亮的原因

    CSDN代码不能语法高亮的原因探索 1.找原因 昨天写完博客发现其中代码不能高亮,本以为是写的格式出了问题.反复修改之后依然无法解决,于是打开源码查看: 打开代码对应的标签源码如下图所示: 其中对应代 ...

  3. html语言语法骨架格式,0002 认识HTML(骨架、DOCTYPE、lang、charset)

    学习目标 理解 1.HTML的概念 2.HTML标签的分类 3.HTML标签的关系 4.HTML标签的语义化 应用 1.HTML骨架格式 2.sublime基本使用 1. HTML 初识 HTML 指 ...

  4. Crontab语法规则格式、使用方式及日志查看

    在Linux系统我们会常用crontab来设置一些定时执行的脚本和代码. 一.crontab的语法规则 crontab的语法规则格式: 代表意义    分钟      小时    日期      月份 ...

  5. 初次尝试HTML,用记事本编写代码并以html格式保存后用Google浏览器打开

    <html> <head> <title>第一次学习前端</title> </head> <body> <div styl ...

  6. python下载大文件mp4_Python代码打开本地.mp4格式文件的方法

    Python代码打开本地.mp4格式文件的方法 想通过编写Python代码来打开本地的.mp4格式文件,使用os模块来操作文件.我的电脑默认的是QQ影音播放器,执行Python代码打开默认播放器,播放 ...

  7. 短代码 html,WordPress的短代码问题嵌入HTML格式

    我为我的网站创建了一个自定义的html表单.如果我把所有的代码放在Wordpress页面中,一切正常.问题是,当我尝试用短代码嵌入它时.最终的结果是不同的,因为标签和选择的项目在线显示.在附上屏幕截图 ...

  8. 在PHP代码中处理JSON 格式的字符串的两种方法:

    总结: 在PHP代码中处理JSON 格式的字符串的两种方法: 方法一: $json= '[{"id":"1","name":"\u ...

  9. html文档支持代码高亮,为HTML中的代码添加语法高亮

    Hexo 默认对于代码高亮的处理过于粗暴,改变了其原有的 标签形式,而且并没有达到良好的效果,所以尝试自己添加语法高亮功能.此文档也适用于其它HTML文档中代码的语法高亮显示. 我这里使用highli ...

最新文章

  1. Manifest merger failed : uses-sdk:minSdkVersion 15 cannot be smaller than version 16 declared in lib
  2. python使用matplotlib可视化、为可视化图像添加图例(legend)、自定义图例的字体格式、字体大小、字体颜色等
  3. 单帧风景照变延时摄影,分分钟搞定,还能有昼夜变化,这是来自日本的开源动画景观算法...
  4. 如何改变Myeclipse编辑区背景色
  5. 【Go API 开发实战】Go API 开发实战教程简介(1-7)
  6. springboot默认数据源如何设置连接数_Spring Boot系列之配置数据库连接池
  7. ISA Server 2004 0x80004005错误
  8. Labview 模型导入Veristand问题
  9. Intellij idea 设置关闭自动更新
  10. Lambda表达式基础
  11. 我的缅甸往事(一) | 个人在缅甸的真实经历
  12. 举例理解哈夫曼树与哈夫曼编码
  13. 致远OA任意管理员登陆漏洞分析
  14. Linux 中 17 个 tar 命令实用示例
  15. java math 三角函数_Java中的三角函数
  16. 数据可视化,看这一篇就够了
  17. java蓝牙程序怎么调试_蓝牙BLE调试助手软件源码
  18. Linux下shell脚本的编写
  19. 年底裁员潮,这个冬天你怎样度过?
  20. java如何获取当前时间 年月日 时分秒

热门文章

  1. python ioc di_PHP的依赖注入(DI) 和 控制反转(IoC)
  2. 在react里写原生js_小程序原生开发与第三方框架选择
  3. java ip吸附_IP层的封装(Java的InetAddress类的C++实现)
  4. EA与Rose UML建模工具比较
  5. C#项目开发系统开发进度-第X组-xxx(简单)
  6. python 对象属性作为参数_如何将对象属性作为函数参数传递给lambda函数?
  7. 实体词典 情感词典_人工智能技术落地:情感分析概述
  8. hive 行转列和列转行的方法_Hive超详细存储
  9. 正确使用cookie中的domain
  10. 攻防演练中的业务逻辑漏洞及检测思路