设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 7382|回复: 5
打印 上一主题 下一主题

关于凹凸代码结构与形体美理论之比较分析与研究

[复制链接]
跳转到指定楼层
1#
发表于 2014-3-2 21:59:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 紫电 于 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:标题由寂静岭友情赞助,在此鸣谢!









评分

参与人数 1V币 +3 收起 理由
faunus + 3 (V币)优秀原创教程、管理建议(1-5分)

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2014-3-2 22:58:45 | 只看该作者
谢谢分享!
回复

使用道具 举报

3#
发表于 2014-3-2 23:33:31 | 只看该作者
超长代码可以这样写:

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



4#
 楼主| 发表于 2014-3-3 13:19:40 | 只看该作者
faunus 发表于 2014-3-2 23:33
超长代码可以这样写:

哦,下次注意。。。。。。。。。。。。。。。。。。。
5#
发表于 2014-3-4 08:54:17 | 只看该作者
谢谢分享
回复

使用道具 举报

6#
发表于 2014-5-7 23:22:19 | 只看该作者
通俗易懂,谢谢分享。学习中!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-25 08:24 , Processed in 0.106765 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表