.NET
文章平均质量分 85
DM--Tutor
大数据,数据分析,数据挖掘,机器学习,深度学习
QQ: 403184692
展开
-
VS快捷键使用大全
1. 怎样调整代码排版的格式?选择:编辑—>高级—>设置文档的格式 或 编辑—>高级—>设置选中代码的格式。格式化cs代码:Ctrl+k+f 格式化aspx代码:Ctrl+k+d2. 怎样跳转到指定的某一行?两种方法:Ⅰ. Ctrl+G Ⅱ. 双击状态栏中的行号3. 怎样创建矩形选区?两种方法:Ⅰ. 摁住alt键,然后拖动鼠标即可。Ⅱ. 按住Shift+Alt点转载 2012-10-17 15:54:43 · 12192 阅读 · 2 评论 -
C#反射之Assembly.Load,Assembly.LoadFile 与 Assembly.LoadFrom方法介绍
对于反射的总结,我想从以下几个方面展开,首先是反射程序集,模块,类的成员以及成员的一些信息;接下来就是动态调用类的成员方法;第三个方面就动态产生程序集,模块和类以及类的成员。好了,现在就让我们从反射各种信息开始吧在C#中,我们要使用反射,首先要搞清楚以下命名空间中几个类的关系:System.Reflection命名空间(1) AppDomain:应用程序域,可以将其理解原创 2012-10-18 19:38:41 · 1167 阅读 · 0 评论 -
C#中SqlParameter的作用与用法
一般来说,在更新DataTable或是DataSet时,如果不采用SqlParameter,那么当输入的Sql语句出现歧义时,如字符串中含有单引号,程序就会发生错误,并且他人可以轻易地通过拼接Sql语句来进行注入攻击。?12345678910111213转载 2012-10-20 10:47:51 · 89309 阅读 · 21 评论 -
C#中ref和out参数使用时需要注意的问题
C#方法中的ref和out ref 通常我们向方法中传递的是值.方法获得的是这些值的一个拷贝,然后使用这些拷贝,当方法运行完毕后,这些拷贝将被丢弃,而原来的值不将受到影响.此外我们还有其他向方法传递参数的形式,引用(ref)和输出(out). 有时,我们需要改变原来变量中的值,这时,我们可以向方法传递变量的引用,而不是变量的值.引用是一个变量,他可以访问原来原创 2012-10-20 10:10:09 · 3277 阅读 · 0 评论 -
C#中string.format格式转化总结
C#格式化数值结果表字符说明示例输出C货币string.Format("{0:C3}", 2)$2.000D十进制string.Format("{0:D3}", 2)002E科学计数法1.20E+001原创 2012-10-22 09:24:09 · 4451 阅读 · 0 评论 -
用VS2010建立解决方案,用于生成多个Dll的项目
三层结构,会有多个项目。为了让各项目之间的关系反映在目录结构上所以要建立一个解决方案。1.建立解决方案: 文件->新建项目->其它项目类型->Visual Studio解决方案->空白解决方案。2.在解决方案里添加第一个项目 建立空白解决方案后,在vs2010右边的解决方案资源管理器中,可以看到刚建立的解决方案,单击选中它,然后右键选择“添加”->新建项目->Visual原创 2012-10-25 10:36:56 · 1513 阅读 · 0 评论 -
C#反射机制学习总结
反射的定义:审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一个方法定义表等。System.reflection命名空间包含的几个类,允许你反射(解析)这些元数据表的代码,如下所示:System.Reflection.Assembly System.Reflection.Memb原创 2012-10-25 19:46:46 · 4604 阅读 · 1 评论 -
C#用工厂模式、反射机制和缓存机制来设计数据访问层的接口总结
最近做项目,使用的是三层架构,在创建数据访问层接口的时候,使用的是反射和缓存机制,但是在运行的时候,总是提示不成功,测试发现反射机制出现问题,没有生成反射对应的类,加载失败,和别人写的代码进行对比,发现代码一模一样,很是崩溃,后来想到是不是配置文件里出现了错误,打开web.config,和别人的进行对比,还是一样的,没有出现错误,但是为什么别人的可以运行,而我的就是运行失败呢,最后通过网上查找,终原创 2012-10-26 14:33:41 · 7243 阅读 · 1 评论 -
VS中bin,app_code,app_data,app_browser,app_GlobalResources等文件夹的作用
1. Bin文件夹 Bin文件夹包含应用程序所需的,用于控件、组件或者需要引用的任何其他代码的可部署程序集。该目录中存在的任何.dll文件将自动地链接到应用程序。如果在该文件夹中留有不用的或过期的文件,则可能出现“二义性引用(ambiguous reference)”异常的风险。换句话说,如果两个不同的程序集定义相同的类(相同的命名空间和名称),则ASP.NET运行库不能决定应该使用哪转载 2012-10-26 17:25:40 · 1914 阅读 · 0 评论