缩进:每行一个Tab(用4个空格代替),不要在代码中使用Tab字符。以上的说明,是C#编程规范中写的。我在开始的时候,经常使用Tab,这样究竟有什么坏处??

解决方案 »

  1.   

    这条规则对C#来说意义不大,因为绝大多数人都是用VS写代码,不过用不同的工具打开造成排版混乱
      

  2.   

    因为不同的编译器对一个 tab 对应的空格不一样。一般是4个,可有的不是。
      

  3.   

    俺还是习惯使用TAB键;你是习惯敲四次空格呢,还是敲一次TAB呢?尽量减少击键次数,提高工作效率。最好对源文件在VS里“转换TAB为空格”就可以避免在不同的编辑环境中对TAB键解释不同的问题。
      

  4.   

    哦,我明白了,主要是针对不同编辑环境。最好的做法,还是使用空格,然后在vs里面设置用空格替代Tab,恩,明白了。谢谢各位!