奇酷教育-Python培训|UI培训|WEB大前端培训|Unity3D培训|HTML5培训|人工智能培训|JAVA开发的教育品牌

您現(xiàn)在所在的位置:首頁(yè) >學(xué)習(xí)資源 > Unity游戲/VR/AR入門教材 > VR開(kāi)發(fā)入門教程14:控制臺(tái)編程—C#的基本書寫規(guī)則

VR開(kāi)發(fā)入門教程14:控制臺(tái)編程—C#的基本書寫規(guī)則

來(lái)源:奇酷教育 發(fā)表于:

標(biāo)識(shí)符及命名規(guī)范命名規(guī)范是體現(xiàn)我們編程經(jīng)驗(yàn)和職業(yè)素養(yǎng)的重要手段,如果能在一開(kāi)始就養(yǎng)成很好的編程習(xí)慣,規(guī)范你的代碼,那么在工作中就會(huì)

標(biāo)識(shí)符及命名規(guī)范
命名規(guī)范是體現(xiàn)我們編程經(jīng)驗(yàn)和職業(yè)素養(yǎng)的重要手段,如果能在一開(kāi)始就養(yǎng)成很好的編程習(xí)慣,規(guī)范你的代碼,那么在工作中就會(huì)給大家很好的感官。
命名規(guī)則:
必須以“字母”_或@符號(hào)開(kāi)頭, 不要以數(shù)字開(kāi)頭, 后面可以跟任意“字母”、數(shù)字、下劃線。
注意: 你起的變量名不要與C#系統(tǒng)中的關(guān)鍵字重復(fù)。在C#中,大小寫是敏感的。
同一個(gè)變量名不允許重復(fù)定義(先這么認(rèn)為,不嚴(yán)謹(jǐn))。
命名規(guī)范:
定義變量時(shí),變量名要有意義。 
C#變量命名編碼規(guī)范——Camel 命名法:首個(gè)單詞的首字母小寫,其余單詞的首字母大寫,如 getName。
C#變量命名編碼規(guī)范——Pascal命名法:每一個(gè)單詞第一字母都大寫,如GetName。
如果使用到英文單詞的縮寫,全部用大寫!
 
命名空間、類和方法使用Pascal命名法。
方法內(nèi)部聲明的局部變量使用Camel命名法。
 
C#程序代碼的基本書寫規(guī)則  
在剛剛開(kāi)始學(xué)習(xí)程序設(shè)計(jì)的時(shí)候,必須先熟悉編程語(yǔ)言的語(yǔ)法規(guī)則,這樣才能減少代碼書寫的錯(cuò)誤。下面集中介紹一下C#程序代碼的書寫規(guī)則。 
1.程序代碼區(qū)分字母大小寫  C#是一種大小寫敏感的語(yǔ)言,字母大小寫不同的標(biāo)識(shí)符被視為不同的標(biāo)識(shí)符。例如“Console”和“console”在C#中就是不同的標(biāo)識(shí)符。  在代碼輸入過(guò)程中,代碼編輯器會(huì)主動(dòng)地給出動(dòng)態(tài)提示信息,向程序員推薦可能使用的命令,并盡可能地自動(dòng)糾正字母大小寫的錯(cuò)誤。 
2.語(yǔ)句書寫規(guī)則  
(1)每個(gè)語(yǔ)句都必須用一個(gè)分號(hào)(“;”)作為結(jié)尾。  
(2)C#允許在同一個(gè)代碼行上書寫多個(gè)語(yǔ)句。但從可讀性的角度來(lái)看,這種做法不宜提倡,最好還是一個(gè)語(yǔ)句寫成一行。  
(3)C#是一種塊結(jié)構(gòu)的編程語(yǔ)言,所有的語(yǔ)句都是代碼塊的一部分。每個(gè)代碼塊用一對(duì)花括號(hào)(“{”、“}”)來(lái)界定,花括號(hào)本身不需要使用分號(hào)來(lái)結(jié)束。一個(gè)代碼塊中可以包含任意多行語(yǔ)句,也可以嵌套包含其它代碼塊。  
(4)語(yǔ)句中作為語(yǔ)法成分的標(biāo)點(diǎn)符號(hào)必須是西文標(biāo)點(diǎn)符號(hào),中文標(biāo)點(diǎn)符號(hào)只能作為字符常量使用。  
(5)作為目前通行的程序代碼標(biāo)準(zhǔn)書寫規(guī)則,代碼塊的書寫廣泛采用了縮進(jìn)格式,越是嵌套在內(nèi)層的代碼塊縮進(jìn)越多,這樣有助于進(jìn)一步提高代碼的可讀性。
 
主站蜘蛛池模板: 恒温恒湿箱(药品/保健品/食品/半导体/细菌)-兰贝石(北京)科技有限公司 | 北京亦庄厂房出租_经开区产业园招商信息平台 | 包装机_厂家_价格-山东包装机有限公司 | 低温柔性试验仪-土工布淤堵-沥青车辙试验仪-莱博特(天津)试验机有限公司 | 佛山市钱丰金属不锈钢蜂窝板定制厂家|不锈钢装饰线条|不锈钢屏风| 电梯装饰板|不锈钢蜂窝板不锈钢工艺板材厂家佛山市钱丰金属制品有限公司 | 吸污车_吸粪车_抽粪车_电动三轮吸粪车_真空吸污车_高压清洗吸污车-远大汽车制造有限公司 | 细沙回收机-尾矿干排脱水筛设备-泥石分离机-建筑垃圾分拣机厂家-青州冠诚重工机械有限公司 | 换网器_自动换网器_液压换网器--郑州海科熔体泵有限公司 | PCB接线端子_栅板式端子_线路板连接器_端子排生产厂家-置恒电气 喷码机,激光喷码打码机,鸡蛋打码机,手持打码机,自动喷码机,一物一码防伪溯源-恒欣瑞达有限公司 假肢-假肢价格-假肢厂家-河南假肢-郑州市力康假肢矫形器有限公司 | 电动葫芦|环链电动葫芦-北京凌鹰名优起重葫芦 | 安徽免检低氮锅炉_合肥燃油锅炉_安徽蒸汽发生器_合肥燃气锅炉-合肥扬诺锅炉有限公司 | 艺术涂料_进口艺术涂料_艺术涂料加盟_艺术涂料十大品牌 -英国蒙太奇艺术涂料 | 金属管浮子流量计_金属转子流量计厂家-淮安润中仪表科技有限公司 | 地磅-地秤-江阴/无锡地磅-江阴天亿计量设备有限公司_ | 实验室装修_实验室设计_实验室规划设计- 上海广建净化工程公司 | 收录网| 薪动-人力资源公司-灵活用工薪资代发-费用结算-残保金优化-北京秒付科技有限公司 | 洛阳防爆合格证办理-洛阳防爆认证机构-洛阳申请国家防爆合格证-洛阳本安防爆认证代办-洛阳沪南抚防爆电气技术服务有限公司 | 武汉画册印刷厂家-企业画册印刷-画册设计印刷制作-宣传画册印刷公司 - 武汉泽雅印刷厂 | 选矿设备-新型重选设备-金属矿尾矿重选-青州冠诚重工机械有限公司 | 防爆大气采样器-防爆粉尘采样器-金属粉尘及其化合物采样器-首页|盐城银河科技有限公司 | 工业铝型材生产厂家_铝合金型材配件批发精加工定制厂商 - 上海岐易铝业 | 江苏全风,高压风机,全风环保风机,全风环形高压风机,防爆高压风机厂家-江苏全风环保科技有限公司(官网) | 五轴加工中心_数控加工中心_铝型材加工中心-罗威斯 | 众品家具网-家具品牌招商_家具代理加盟_家具门户的首选网络媒体。 | 缠膜机|缠绕包装机|无纺布包装机-济南达伦特机械设备有限公司 | 中开泵,中开泵厂家,双吸中开泵-山东博二泵业有限公司 | 喷砂机厂家_自动除锈抛丸机价格-成都泰盛吉自动化喷砂设备 | 冷藏车厂家|冷藏车价格|小型冷藏车|散装饲料车厂家|程力专用汽车股份有限公司销售十二分公司 | ERP企业管理系统永久免费版_在线ERP系统_OA办公_云版软件官网 | 太空舱_民宿太空舱厂家_移动房屋太空舱价格-豪品建筑 | 广东泵阀展|阀门展-广东国际泵管阀展览会 | 桁架楼承板-钢筋桁架楼承板-江苏众力达钢筋楼承板厂 | 实验室装修_实验室设计_实验室规划设计- 上海广建净化工程公司 | 实验室装修_实验室设计_实验室规划设计- 上海广建净化工程公司 | 喷播机厂家_二手喷播机租赁_水泥浆洒布机-河南青山绿水机电设备有限公司 | PVC地板|PVC塑胶地板|PVC地板厂家|地板胶|防静电地板-无锡腾方装饰材料有限公司-咨询热线:4008-798-128 | 南京租车,南京汽车租赁,南京包车,南京会议租车-南京七熹租车 | 临朐空调移机_空调维修「空调回收」临朐二手空调 | 软瓷_柔性面砖_软瓷砖_柔性石材_MCM软瓷厂家_湖北博悦佳软瓷 | 石栏杆_青石栏杆_汉白玉栏杆_花岗岩栏杆 - 【石雕之乡】点石石雕石材厂 |