程序编写规范

🌂常见的代码书写规则

  ▲尽量使用接口,然后使用类实现接口,以提高程序的灵活性。

  ▲尽量不要手工更改计算机生成的代码,若必须更改,一定要改成和计算机生成的代码风格一样。

  ▲关键的语句(包括声明关键的变量)必须要写注释。

  ▲建议局部变量在最接近使用它的地方声明。

  ▲不要使用goto系列语句,除非是用在跳出深层循环时。

  ▲避免书写超过5个参数的方法。如果要传递多个参数,则使用结构;

  ▲避免书写代码量过大的try…catch代码块。

  ▲避免在同一个文件中放置多个类

  ▲生成和构建一个长的字符串时,一定要使用StringBuilder类型,而不用string类型。

  ▲switch语句一定要由default语句来处理意外情况

  ▲对于if语句,应该使用一对“{}”把语句块包含起来

  ▲尽量不使用this关键字引用

🌂命名规则

1, 采用Pascal命名法命名方法和类 (每个单词首字母都大写)

public class OrdinaryMotor  //类名采用Pascal命名法
{
    public void GetInfo()  //方法名采用Pascal命名法
    {
    }
}

2, 采用Camel命名法命名局部变量和方法的参数;

    public class ServerMotor
    {
        string strProductID;//局部变量采用Camel命名法;
        string strType;//局部变量采用Camel命名法;
        public void GoPosion(float fGoSpeed, float fGoPosion)//参数采用Camel命名法;
        {
            Console.WriteLine(strProductID);
            Console.WriteLine(strType);
        }
    }

3, 成员变量命名前面加 "_" ;

    public class ServerMotor
    {
        private double _dGoSpeed = 0.0;//成员变量
        public void GoPosion()//
        {
            _dGoSpeed = _dGoSpeed + 100.0;
        }
    }

4, 接口名称前加 "I"

    public interface IconvertData//命名了一个叫IconvertData的接口
    {
        byte ToByte();
    }

5, 将方法命名为动宾短语;

        public void CreatFile(string strFileName)//方法名是动宾短语
        {

        }

        public void GetFilePath(string strFileName)//方法名是动宾短语
        {

        }

课堂练习: 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace MR.View
{
    class Program
    {static void Main(string[] args)
        {
            Console.WriteLine("世界上最好的6个医生:\n1.阳光;\n2.休息;\n3.运动;\n4.朋友;\n5.饮食;\n6.自信;");
            Console.ReadKey();
        }


    }

}

 

posted @ 2024-08-04 15:09  CSF践行  阅读(19)  评论(0编辑  收藏  举报