doc文档 C#编码规范

专业资料 > IT&计算机 > 计算机软件及应用 > 文档预览
19 页 1756 浏览 16 收藏 4.9分

摘要:中国人寿保险股份有限公司版权所有,不得侵犯中国人寿保险股份有限公司标准C#编码规范(2011版)中国人寿保险股份有限公司信息技术部发布第1页 中国人寿保险股份有限公司版权所有,不得侵犯文档信息制度名称密级分类实施目标主题词C#编码规范三类公司制度密级分类C类信息技术制度规范C#语言开发的编码习惯和风格C#编码规范版本日期2011版2011年5月三类公司制度C类信息技术制度人员更新说明傅纪东新增版本控制审核人职务文档审核第2页审核日期 1概述1.1目的C#编码规范作为使用C#语言进行程序开发的规范,详细描述了C#语言开发中命名、声明、语句、注释、排版等的规范,并对编程惯例进行约束,用于指导使用C#语言进行开发的项目进行代码规范和检查。同时还对为安全性规范和单元测试提供指导。1.2适用范围本规范适用于公司全系统。1.3术语定义C#:是由MicroSoft公司推出的C#程序设计语言,是和.NET平台的总称中主要的开发语言之一。2编码规范2.1排版规范1)缩进、换行、空行程序块要采用缩进风格编写,缩进的空格数为4个。 1.函数或过程的开始、结构的定义代码采用缩进风格。2.循环和判断语句(if、for、foreach、do、while、switch、case等)中的代码采用缩进风格。3.一行代码的长度不能超过屏幕显示范围(一般控制在80个字符以内)。4.长的语句要分成多行书写。5.长表达式要在低优先级操作符处划分新行。6.函数或过程中的参数较长时,要分成多行书写。7.多行书写时,串连运算符要放在新行之首。8.相对独立的程序段、变量之后要加空行。10.在两个以上的关

温馨提示:当前文档最多只能预览 8 页,若文档总页数超出了 8 页,请下载原文档以浏览全部内容。
本文档由 匿名用户2020-01-23 12:15:47上传分享
你可能在找
  • XXXX有限公司XXXXXXXX管理平台Web前端代码编写规范文件状态:[√]草稿[]正式发布[]正在修改文件标识:当前版本:1.0作李光强者:完成日期:XXXXXX2016年1月 修改历史编号1修订后版本号 1.0修订人李光强修订内容简述修订日期起草第一部分HTML规范HTML并不是一种编程语言,而是一种标记语言,它没有任何真正的编程语言中的循环或是流程控制语句。 然而,HTML代码的格式和风格是非常重要 的,因为要经常对HTML代码进行维护和修改,因此HTML代码必须有很清晰的逻辑结构和布局,而使其易懂和易于维护。
    3.0 分 48 页 | 59.15 KB
  • ERP编码规则之一供应商编码规则供应商编码规则1供应商编码规则所有供应商编码同意使用7位码长。如下:*******序列号地市码省及直辖市码第一,二位:一级编码,供应商所在省或直辖市码。由两位数字组成。 第三,四位:二级编码,供应商所在的地市码。由两位数字组成。若所在地为直辖市,则这两位为“00”。 详见下表:省市编码规定行政区划一级编码二级编码直辖市北京0100天津0200上海0300重庆0400省份黑龙江哈尔滨市0501齐齐哈尔市05020503鸡西市 鹤岗市0504双鸭山市0505大庆市0506
    3.0 分 19 页 | 17.85 KB
  • 物料编码规则版本号:日期:编制:校对:批准:1.目的:为规范本公司信息管理、实现ERP经营管理与控制系统、统一本公司的物料信息编码,制定本规则。 2.范围:本规则是我公司所有物料编码的原则,具体编码由技术工艺部编制,同公司各部门协商后,下达各部门严格执行,本公司任何涉及到物料的管理、业务、单证、合同等必须统一执行物料编码。 3.说明:3.1物料编码由数字组成,编码总长度9位;3.2大类(1位),中类(0或1位),物料特征码(0或2位),其余为流水编号。
    3.0 分 5 页 | 17.03 KB
  • (1)土地规划用途分类及编码表(新增)字段代码10001100字段名称农用地耕地1110水田1120水浇地1130旱地1200园地可调整园地12011300林地有林地1310可调整有林地13111320 1510设施农用地1520农村道路1530坑塘水面可调整坑塘水面15311540农田水利用地1550田坎2000建设用地2100城乡建设用地2110城镇用地2120农村居民点用地2130采矿用地 字段代码字段名称其他独立建设用地 21402200交通水利用地2210铁路用地2220公路用地2230民用机场用地2240港口码头用地2250管道运输用地2260水库水面2270水工建筑用地2300其他建设用地2310风景名胜设施用地2320
    4.6 分 3 页 | 69.00 KB
  • C++实现控制台日历/*思路是1800年1月1日是星期三当然你也可以自己定义某一天为起始日期然后求从某一天到1800.1.1的天数然后与7求余就是星期数*/#include#include
    4.9 分 5 页 | 112.79 KB
  • 4.7 分 4 页 | 23.00 KB
  • A.监查报告B.监查计划C.稽查计划D.稽查报告2.伦理审查意见的文件应包括哪些内容:A.审查的临床试验名称B.审查的文件(含版本号)C.审查的日期D.其他三项均是3.临床试验中何种试验记载的数据是不属于源数据 :A.电子病历B.源文件C.病例报告表D.核证副本4.在设盲临床试验方案中,下列哪项规定不必要? A.随机编码的建立规定B.随机编码的保存规定C.随机编码破盲的规定D.紧急情况下必须通知申办者在场才能破盲的规定5.可识别身份数据机密性的保护措施有:A.为研究目的而收集和存储的数据,必须与受试者签署知情同意书
    4.9 分 12 页 | 27.00 KB
  • 北京市地区邮政编码地区北京市100000通县怀柔县101400密云县燕山区102500房山区邮政编码101100101500102400地区邮政编码200100201400201800地区邮政编码300450 地区平谷县延庆县门头沟区邮政编码101200102100102300地区邮政编码201100201500201900地区邮政编码300480地区顺义县昌平县大兴县邮政编码101300102200102600 上海市地区邮政编码地区上海市200000近郊区南汇县201300奉贤县青浦县201700嘉定县上海县金山县宝山县川沙县松江县崇明县邮政编码201200201600202100天津市地区邮政编码地区天津市
    4.6 分 14 页 | 34.18 KB
  • A.符号语言程序B.机器语言程序C.汇编语言程序D.高级语言程序2.Java语言属于(C)。 A.面向过程的解释型语言B.面向过程的编译型语言C.面向对象的解释型语言D.面向对象的编译型语言3.根据TIOBE编程语言社区排行榜的统计,使用率居于前三的编程语言是(A)。 A.Java、C、C++B.Java、C#、C++C.Java、Python、RubyD.Objective-C、C++、Java4.下述Java平台中,最适于开发嵌入式系统应用程序的是(C)。
    3.0 分 14 页 | 67.65 KB
  • C#生成二维码在C#中直接引用ThoughtWorks.QRCode.dll类,ThoughtWorks.QRCode.Codec.QRCodeEncoderencoder=newQRCodeEncoder ();encoder.QRCodeEncodeMode=QRCodeEncoder.ENCODE_MODE.BYTE;//编码方式(注意:BYTE能支持中文,ALPHA_NUMERIC扫描出来的都是数字 )encoder.QRCodeScale=4;//大小(值越大生成的二维码图片像素越高)encoder.QRCodeVersion=0;//版本(注意:设置为0主要是防止编码的字符串太长时发生错误)encoder.QRCodeErrorCorrect
    4.9 分 4 页 | 32.00 KB
本站APP下载(扫一扫)
活动:每周日APP免费下载全站文档
本站APP下载
热门文档