Office中国论坛/Access中国论坛

标题: 关于凹凸代码结构与形体美理论之比较分析与研究 [打印本页]

作者: 紫电    时间: 2014-3-2 21:59
标题: 关于凹凸代码结构与形体美理论之比较分析与研究
本帖最后由 紫电 于 2014-3-2 22:17 编辑

      首先,我不是标题党,如果你看到这个标题以为是十八禁,你才进来的,那么你可以跳转页面去看看别的了。      本帖要研究的内容是作为一个初级的,入门级选手,如何保证VSTO代码优美可读。话说美学都是相通的,错落有致,其中又不乏有规律的地方,这才是美。笔直的树美吗?盆景那都是弯弯曲曲的!春哥美吗?还是比不上柳岩的噱头大!
      漂亮的代码,如漂亮女人的形体,凹凸有致,方为美。。。(此处省略1000字,请自行脑补)。
      下面来说说,新手如果书写代码,如何缩进。
       1、上下大括号要对齐,同级程序块之间要对齐。
       2、大括号后面不要写代码,另起一行,按一下Tab键,进行一次缩进,然后开始写代码。
       3、功能不同的程序块之间加空行(1行),一个函数与另一个函数之间要加空行(2行),声明与具体代码之间加空行(1行)。
       4、if,重要的程序块、功能块、类都要加注释,写明其功能。
       5、功能不要全写在一个函数里头,注意功能拆分,多做接口。函数功能过多,会导致变量、逻辑混乱不堪,以后难以维护的!

  1.         //显示任务管理器
  2.         public void ShowTaskmgr()
  3.         {
  4.             if (m_TaskmgrOpen)
  5.             {
  6.                 return;//任务管理器已经打开,则退出
  7.             }

  8.             var Result = System.Windows.Forms.MessageBox.Show("是否显示任务管理器?", "启动记事本成功", System.Windows.Forms.MessageBoxButtons.YesNo);//网页不够显示了才这样的
  9.             if (Result == System.Windows.Forms.DialogResult.Yes)
  10.             {
  11.                 m_TaskmgrOpen = ShowExe(m_TaskProc, m_TaskmgrFileName, false);//启动任务管理器
  12.             }
  13.         }
复制代码



PS:标题由寂静岭友情赞助,在此鸣谢!










作者: tmtony    时间: 2014-3-2 22:58
谢谢分享!
作者: faunus    时间: 2014-3-2 23:33
超长代码可以这样写:

  1.             //网页不够显示了才这样的
  2.             var Result =
  3.                 System.Windows.Forms.MessageBox.Show(
  4.                     "是否显示任务管理器?",
  5.                     "启动记事本成功",
  6.                     System.Windows.Forms.MessageBoxButtons.YesNo);
复制代码




作者: 紫电    时间: 2014-3-3 13:19
faunus 发表于 2014-3-2 23:33
超长代码可以这样写:

哦,下次注意。。。。。。。。。。。。。。。。。。。
作者: Amas    时间: 2014-3-4 08:54
谢谢分享
作者: oldyuan    时间: 2014-5-7 23:22
通俗易懂,谢谢分享。学习中!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3