如何统计C#程序源代码中每个函数的行数?

.NET技术 > C# [问题点数:40分]
等级
本版专家分:35
结帖率 95.31%
等级
本版专家分:18216
勋章
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
黄花 2014年7月 .NET技术大版内专家分月排行榜第二
Blank
蓝花 2014年8月 .NET技术大版内专家分月排行榜第三
等级
本版专家分:18216
勋章
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
黄花 2014年7月 .NET技术大版内专家分月排行榜第二
Blank
蓝花 2014年8月 .NET技术大版内专家分月排行榜第三
等级
本版专家分:2690
勋章
Blank
黄花 2015年10月 MS-SQL Server大版内专家分月排行榜第二
2015年8月 其他数据库开发大版内专家分月排行榜第二
2015年7月 其他数据库开发大版内专家分月排行榜第二
Blank
蓝花 2015年9月 其他数据库开发大版内专家分月排行榜第三
2015年7月 MS-SQL Server大版内专家分月排行榜第三
2015年6月 其他数据库开发大版内专家分月排行榜第三
等级
本版专家分:35
等级
本版专家分:1258
勋章
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
等级
本版专家分:88666
勋章
Blank
金牌 2015年2月 总版技术专家分月排行榜第一
2015年1月 总版技术专家分月排行榜第一
Blank
银牌 2015年3月 总版技术专家分月排行榜第二
2014年12月 总版技术专家分月排行榜第二
2014年9月 总版技术专家分月排行榜第二
Blank
红花 2015年3月 .NET技术大版内专家分月排行榜第一
2015年2月 .NET技术大版内专家分月排行榜第一
2015年1月 .NET技术大版内专家分月排行榜第一
2014年12月 .NET技术大版内专家分月排行榜第一
2014年11月 .NET技术大版内专家分月排行榜第一
Blank
黄花 2015年7月 .NET技术大版内专家分月排行榜第二
2015年6月 .NET技术大版内专家分月排行榜第二
2015年5月 .NET技术大版内专家分月排行榜第二
2014年10月 .NET技术大版内专家分月排行榜第二
2014年9月 .NET技术大版内专家分月排行榜第二
2014年8月 .NET技术大版内专家分月排行榜第二
等级
本版专家分:88666
勋章
Blank
金牌 2015年2月 总版技术专家分月排行榜第一
2015年1月 总版技术专家分月排行榜第一
Blank
银牌 2015年3月 总版技术专家分月排行榜第二
2014年12月 总版技术专家分月排行榜第二
2014年9月 总版技术专家分月排行榜第二
Blank
红花 2015年3月 .NET技术大版内专家分月排行榜第一
2015年2月 .NET技术大版内专家分月排行榜第一
2015年1月 .NET技术大版内专家分月排行榜第一
2014年12月 .NET技术大版内专家分月排行榜第一
2014年11月 .NET技术大版内专家分月排行榜第一
Blank
黄花 2015年7月 .NET技术大版内专家分月排行榜第二
2015年6月 .NET技术大版内专家分月排行榜第二
2015年5月 .NET技术大版内专家分月排行榜第二
2014年10月 .NET技术大版内专家分月排行榜第二
2014年9月 .NET技术大版内专家分月排行榜第二
2014年8月 .NET技术大版内专家分月排行榜第二
等级
本版专家分:88666
勋章
Blank
金牌 2015年2月 总版技术专家分月排行榜第一
2015年1月 总版技术专家分月排行榜第一
Blank
银牌 2015年3月 总版技术专家分月排行榜第二
2014年12月 总版技术专家分月排行榜第二
2014年9月 总版技术专家分月排行榜第二
Blank
红花 2015年3月 .NET技术大版内专家分月排行榜第一
2015年2月 .NET技术大版内专家分月排行榜第一
2015年1月 .NET技术大版内专家分月排行榜第一
2014年12月 .NET技术大版内专家分月排行榜第一
2014年11月 .NET技术大版内专家分月排行榜第一
Blank
黄花 2015年7月 .NET技术大版内专家分月排行榜第二
2015年6月 .NET技术大版内专家分月排行榜第二
2015年5月 .NET技术大版内专家分月排行榜第二
2014年10月 .NET技术大版内专家分月排行榜第二
2014年9月 .NET技术大版内专家分月排行榜第二
2014年8月 .NET技术大版内专家分月排行榜第二
等级
本版专家分:5804
等级
本版专家分:2690
勋章
Blank
黄花 2015年10月 MS-SQL Server大版内专家分月排行榜第二
2015年8月 其他数据库开发大版内专家分月排行榜第二
2015年7月 其他数据库开发大版内专家分月排行榜第二
Blank
蓝花 2015年9月 其他数据库开发大版内专家分月排行榜第三
2015年7月 MS-SQL Server大版内专家分月排行榜第三
2015年6月 其他数据库开发大版内专家分月排行榜第三
chencane

等级:

C#源代码统计程序

using System; using System.IO; namespace ConsoleApplication1 { #region class Program { static int cLine = 0; static int nLine = 0; static int sLine = 0; s

C#基础教程-c#实例教程,适合初学者

本章介绍C#语言的基础知识,希望具有C语言的读者能够基本掌握C#语言,并以此为基础,能够进一步学习用C#语言编写window应用程序和Web应用程序。当然仅靠一章的内容就完全掌握C#语言是不可能的,如需进一步学习C#语言...

c# 计算源代码有多少行

本文转载连接: https://blog.csdn.net/weiwenhp/article/details/7931846   using System; using System.Collections.Generic; using System.Linq; using System.Text;...using System.Collections;... ...

c#程序编写规范

C#代码开发规范 文件状态:[√] 草稿[ ] 正式[ ] 修改文件标识: 当前版本:1.1作 者:Empty联系电话: 最后更新:2017-04-07本记录 日期版本号作者说明2017-4-21.0Empty创建2017-4-71.1Empty添加前言、注释...

第七章:输入与输出,给定一个源代码文件(.cs, .java),输出该文件的总行数、空行数、注释行数、代码行数...

在第一周,我们学习了面向对象程序设计(C#),第一节课我们学习输入与输出,首先我们就建议地了解输入输出和设备的关系,例如指键盘打字在屏幕上显示,这是键盘是输入设备输入数据,屏幕是输出设备显示输入的文字。...

数据库面试

一、数据库问答题 1. SQL语言包括哪些类型? 数据定义DDL:Create Table,Alter Table,Drop Table, Create/Drop Index等 ...内连接是保证两所有的行都要满足连接条件,而外连接则不然。 在外连接...

测试开发笔记

测试开发笔记 第一章 测试基础 7 什么是软件测试: 7 ★软件测试的目的、意义:(怎么做好软件测试) 7 3.软件生命周期: 7 第二章 测试过程 8 1.测试模型 8 H模型: 8 V模型 9 2.内部测试 10 ...

代码行数统计

前段日子也写篇关于开发Visual Studio 2005插件的文章,《用Visual Studio 2005 开发VB.NET-C#语言转换插件》,对这也产生了点兴趣,后又在codeproject上看到了这篇文章,开发一可以统计整个项目代码行数的插件...

C#程序设计选择题+答案

(1).NET Framework将定义为一组规则,所有.NET语言都应该遵守这规则才能创建可以与其他语言互操作的应用程序。A A.CLR B.JIT C.MSIL D.ADO.NET (2)在Visual Studio窗口,在窗口可以察看当前项目的类和...

带你了解C#每个版本新特性

上学时学习C#和.NET,当时网上的资源不像现在这样丰富,所以去电脑城买了张盗版的VS2005的光盘,安装时才发现是VS2003,当时有一种被坑的感觉,但也正是如此,让我有了一完整的.NET的学习生涯。

申请软著用的60页代码,半小时轻松搞定

软件著作权提交源代码格式四要求 代码要求是提供原始的代码 不是关键代码 语法上要求完整 例如C++代码应该是 include 之类开头的 而不是直接一开始就是函数 C#代码应该是 using 之类开头的 而不是直接一开始就是...

C# 开发者的代码审查清单

清单 1.确保没有任何警告(warnings)。...编码过程去掉多余代码好习惯。(参考:msdn) 4.在合理的地方检查对象是否为’null’,避免运行的时候出现Null Reference Exception。 5.始终遵循命名规范。一般而

郭静梅 第一次c#作业源代码计算器

前言:程序介绍 这项目的应用主要是统计源代码中的总行数,代码行数,空格行数,注释行数,首先主函数放在program.cs程序中,主函数主要是设计了选择功能,通过获取文件的路径进行选择统计单个文件,文件夹,或是...

Visual Studio 2005插件开发(代码行数统计器)之二

原文:http://www.codeproject.com/useritems/LineCounterAddin.asp注意:1.本文的提到的“外接程序”...代码行数统计器(一):http://sifang2004.cnblogs.com/archive/2006/06/26/436128.html代码行数统计器(二)

使用C#写最基本的五子棋

2018.2.9更新:惊了,没想到被度娘推到了第三,翻箱倒柜找出了两年...曾经自学C#做计算机图形学的作业,GDI+画图确实好用,目前在找.NET的实习,尝试做了一最基本的五子棋,复习一下C#的基本语法,目前只能当跟基...

C#编写记事本程序(下)——扩展功能

当然,大部分的解释都在代码的注释,这里会说几值得注意的地方的代码。同样文章结束会附上下载完整程序及源码的链接! 最终运行效果部分图 设计一About弹窗设计,可以自由发挥! 下面就结合代码对编

C#运算符重载

例如,通常需要编写类似于以下内容的代码,以将两数字相加。很明显,sum 是两数字之和。 int i = 5; int sum = i + j; 如果可以使用代表复数的用户定义的类型来编写相同类型的表达式,那当然是最好不过了: ...

带你了解 C# 每个版本新特性

一直都认为学习语言应该系统的进行学习,了解版本的新增特性,才能在实际应用做到有的放矢。最近发现团队有不少人虽然用着最新的技术,但知识储备还停留在一比较初始的状态,这样在编码过程会...

C#代码规范

陈年的文档,不过很不错整理出来发...4. 代码组织与风格 3 4.1. Tab 3 4.2. 缩进 4 4.3. 空行 4 4.4. 函数长度 4 4.5. {”,“}” 4 4.6. 行宽 4 4.7. 空格 4 5. 注释 5 5.1. 注释的基本约定 5 5.2. 注释类型

C#动态生成控件以及添加事件处理

C#动态生成控件以及添加事件处理 有时候需要在程序运行到一定时候或者某个事件之后需要动态生成控件 在C#下一般方式是: private Button Db=new Button() ; Db.Name="Dy_Button" //设定名称 Db.Location=new ...

Java面试题全集(上)

2013年年底的时候,我看到了网上流传的一叫做《Java面试题大全》的东西,认真的阅读了以后发现里面的很多题目是重复且没有价值的题目,还有不少的参考答案也是错误的,于是我花了半月时间对这所谓的《Java面试...

.NET 程序设计规范(C#)

基本要求1程序结构要求1.1 程序结构清晰,简单易懂,单个函数程序行数不得超过100行。1.2 打算干什么,要简单,直接了当,代码精简,避免垃圾程序。1.3 尽量使用.NET库函数和公共函数(无特殊情况不要使用外部方法...

C#编程规范-程序员们都应该这样写代码

C#编程规范-程序员们都应该这样写代码 -落叶夏日 为了保证大家使用C#编程和C++的风格的连贯,我在C++的标准备上对C#编程规则作了制定(试用版),在这里感谢大家的支持,特别是Stone Jiang. 基本要求 1程序结构要求 1.1

c#Winform程序调用app.config文件配置数据库连接字符串 SQL Server文章目录 浅谈SQL Server中统计对于查询...

c#Winform程序调用app.config文件配置数据库连接字符串 你新建winform项目的时候,会有一app.config的配置文件,写在里面的<connectionStrings name=" " connectionString=" "></connectionStrings &...

C#代码 编写规范

执行本规范的目标是保证团队产出的所有源代码都是架构清晰、逻辑关系直观易懂、易于阅读和理解的。督促开发人员养成良好的编码习惯,形成统一的编码风格。提高我们的软件产品的稳定性、安全性和易维护性。1.2定义...

Android编程经典200例

资源名称:Android编程经典200例内容简介:本书通过200个经典实例全面、系统地介绍了Android平台下的软件开发知识,重点突出、涉及面广、实用性强,在实例的讲解过程中还详细分析了开发思路及侧重点,使读者达到举一反三的效果。全书分为14章,分别为:Android简介、Android简单控件的开发及应用、Android高级控件的开发及应用、手机用户界面、手机通信服务及手机控制、手机的自动服务 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。

jdk全部版本下载

java jdk全部资源下载,方便,官网下载太慢,特发此一起下载

JAVA WEB开发实战

走进JSP、掌握JSP语法、JSP内置对象、Servlet技术、综合实验(一)——JSP使用Model2实现登录模块、EL表达式语言、JSTL核心标签库、综合实验(二)——结合JSTL与EL技术开发通讯录模块、JSP操作XML、JavaScript脚本语言、综合实验(三)——Ajax实现用户注册模块——可以轻松领会Java Web程序开发的精髓,提高开发技能。 快速提高自己的java web项目开发能力

QT实战之监控系统

本课程基本Qt for windows平台下开发的监控界面程序,支持添加摄像头播放监控画面,支持1、4、9、16分屏显示,通过封装播放器,可以支持多协议,本地视频多种播放方式,随意封装播放器功能,并且可在此基础上对本次监控系统进行二次开发,友好的界面操作,支持系统拖盘,全屏多分屏显示等。 本课程一步一步的实现整个监控系统页面,最终实现整个监控系统,通过学习本教程能快速学会Qt for windows下QT界面开发,并且对于流媒体有一定的了解,通过封装三方播放器可以轻松学会实现封装自己所需要的功能。另外本教程基于实际项目做课程演讲开发,可以学到真实项目开发经验。

Qt 入门中文资料 Qt从入门到精通

c++ Qt中文入门教程,从Qt入门到Qt的深入研究。

相关热词 c# 导入c++类 c#中文字符串乱码 c# 申请行数动态的数组 c#前台拆分join c#文本 c# char 最大值 c# word转换二进制 c#加入分割区 c#集成开发工具 c# 浏览文件的控件