如何统计CS文件中公有类,私有类,受保护类的个数?

问题描述

1.如何统计CS文件中公有类,私有类,受保护类的个数?并同时统计出每个类的代码行数?2.publicclassA{publicclassB{}}这种情况只对A计数一次

解决方案

解决方案二:
统计的前提是代码可以正确编译先用CSharpCodeProvider编译成Assembly然后反射出你要统计的类
解决方案三:
没有人知道吗??

时间: 2024-09-29 19:27:05

如何统计CS文件中公有类,私有类,受保护类的个数?的相关文章

vs2008中怎样将一个类分写在多个 .cs 文件中?

问题描述 最近在用vs2008,如果一个类太长,想把它分开写在多个文件中,比如,有一个函数很长,想单独放在一个文件中,所有的属性也想单独放在一个文件中,怎样操作呢? 解决方案 解决方案二:partialclassXXX解决方案三:添加一个windows窗体,form1.cs和form1.designer.cs就是很好的例子,照着做就行解决方案四:添加多个类就可以了把类定义为public的,把类和属性也定义为public的如果是全局的变量用static定义,///<summary>///第一个属

一个cs文件中的多个Main()方法如何处理

问题描述 一个cs文件中的多个Main()方法如何处理 解决方案 解决方案二:只留下一个.解决方案三:编译时指定要作为入口点的Main函数所在的类命令行下可以使用:/Main参数IDE下在属性里可以设置结贴吧,20分都给我,别给别人哦解决方案四:引用2楼CsToD的回复: 编译时指定要作为入口点的Main函数所在的类命令行下可以使用:/Main参数IDE下在属性里可以设置结贴吧,20分都给我,别给别人哦 解决方案五:一个类只允许有一个Main方法,如果需要传不通的参数,是不可以像函数重载那样来做

动软批量生成,如何所有在所有的.cs文件中加bll

问题描述 动软批量生成,如何所有在所有的.cs文件中加bll 动软批量生成BLL ,如何所有在所有的.cs文件中加bll,,比如把User.cs 修改成UserBLL.cs 解决方案 解决方案二: 动软批量生成,如何所有在所有的.cs文件名中加"bll"

为什么要在cs文件中调用js函数

问题描述 我有个问题想问下大家,为什么有的时候要在cs文件中调用js函数,还有有时候要在js里面调用cs函数,一直比较迷惑,不是太清楚,能举个例子详细的介绍下吗谢谢了 解决方案 解决方案二:js调用cs的函数是ajax,cs调用js的函数,有时是为了实现某个特定的效果,才会这么做解决方案三:谢谢你的回答,不过能说得再详细点吗,我刚开始学习,好多地方不明白谢谢解决方案四:当然是实现需求了.服务端输出JS最典型的是response.write("<script>alert('notice

Visual Studio类库项目在*.cs文件中使用Form1中的控件值(C#)

问题描述 在VisualStudio中创建类库项目(C#),添加一个窗体(Form1),如何在*.cs文件中使用Form1textbox中输入的数值?如图: 解决方案 解决方案二:你这个Form1里面放的两个控件,都是ComboBox......要Form1textbox的值,可以先拖个textbox控件到窗体,然后CS文件中stringstr=this.textbox.Text;取值解决方案三:谢谢,如果要是将控件里面写的内容在word中显示代码该添加什么呢?

c#-C#中,如何在别的cs文件中控制当前运行的窗体?

问题描述 C#中,如何在别的cs文件中控制当前运行的窗体? 事件是在cs文件之中触发,然后要将运行的结果传到当前运行的窗体中.试了好多方法也没成功...如果能贴一段demo就太感谢了! 解决方案 http://bbs.csdn.net/topics/360140208

C#中,如何在别的cs文件中控制当前运行的窗体?

问题描述 事件是在cs文件之中触发,然后要将运行的结果传到当前运行的窗体中.如果我用事件的话,实例化的又是new的对象,试了好多方法也没成功...如果能贴一段demo就太感谢了! 解决方案 解决方案二:定义一个静态的事件呢?使用委托肯定可以的,你代码应该有问题的解决方案三:引用1楼qq_17486399的回复: 定义一个静态的事件呢?使用委托肯定可以的,你代码应该有问题的 委托的话如果我在窗体load的时候给事件绑定方法到cs文件方法中触发的时候事件绑定的方法已经为null若要在方法中调用,则需

高手请帮忙啊,怎么在.cs文件中创建&amp;amp;quot;Infragistics.WebUI.WebSchedule.WebDateChooser&amp;amp;quot;日期空间啊

问题描述 我近日开发了一个程序,现有一个UltraWinGrid可以正常绑定数据并显示,现在想增加一列,实现在列表屏点击这一列时可以显示出WebDateChooser控件,并选择时间更新数据.但我现在不能从.aspx文件中创建WebDateChooser控件,只能从后台.cs文件中动态创建控件,有哪位大哥知道怎么创建阿,跪求了急!急!急!急!急!急!急!急!急! 解决方案 解决方案二:up

怎么在cs文件中调用DropDownList获取值

问题描述 aspx文件:<asp:DropDownListID="DropDownList1"runat="server"AutoPostBack="True"OnSelectedIndexChanged="DropDownList1_SelectedIndexChanged"><asp:ListItemValue="不限">不限</asp:ListItem><as