• csharp: Linq keyword example

    /// summary /// http://www.dotnetperls.com/linq /// /summary public partial class LinqForm : Form { const int _max = 1000000; /// summary /// Linq keyword /// /summary public enum CheckLinq { Distinct, Union, Intersect, Except, Var, Loop, New, Order...

    2018-06-23 22:42:44

  • 【.NET基础】--委托、事件、线程(2)

    本文介绍event的使用以及原理,本文接上一篇文章的Demo继续【下载上一篇Demo】 上一篇我们在类 (dg_SayHi.cs) 里面定义代理了4个Delegate,然后在Button的后台事件中新建委托对象并初始化,这样去使用委托。本文我们看一下event的使用以及原理. 1,现在我们在Person...

    2018-06-23 22:42:46

  • 我们一起学习WCF 第二篇WCF承载多个接口

    前言:现在王大叔养了大批猪,赚了很多钱。但是最近发现养鸡也可以赚很多钱,他就像扩展业务开始养鸡。又过两年他发现市场对狗的需求量很大,他开始养狗。那么他改怎么做呢,不可能去修改猪住的地方把鸭子和狗放里面那么维护起来非常不便,那么我们就要进行扩展,在盖...

    2018-06-23 22:42:33

  • 25条提高Visual Studio编码和调试效率的技巧

    (此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。) 题记:工欲善其事必先利其器。就算手中已经有了利器,如果能掌握一些使用工具的技巧,让利器更加顺手,那么更加事半功倍。 今天不仅要分享这篇罗列提示和技巧的文章,还顺带给大家介...

    2018-06-23 22:42:42

  • ADO.NET学习系列(四)---窗体版的登录小程序

    1.需求分析:做一个登录的小程序,基于Winform的窗体小程序。基本要求:登录成功:弹框显示登录成功,登录失败就弹框显示失败。 扩展功能:登录次数超过3次,就锁定用户,提示登录错误次数过多,不能登录。用户点击之后,就退出程序;登录成功,就把错误字段清零。 这...

    2018-06-23 22:42:41

  • IIS解决上传文件大小限制

    目的:通过配置文件和IIS来解决服务器对上传文件大小的限制 1:修改配置文件(默认为4M 值的大小根据自己情况进行修改) httpRuntime maxRequestLength=" 2048000 " / 2:修改IIS配置 打开 C:\Windows\System32\inetsrv\config\schema 然后记事本打开 IIS_schema 文件...

    2018-06-23 22:42:23

  • 遇到 HTTP 错误 403.14 - Forbidden?

    打开http://localhost:1609 报错: HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容 解决方案一:设置默认首页 在 Web.config 文件中, 加上红色字体间的内容 configuration system.web compilation debug="true" targetFramework="4.5" / httpRun...

    2018-06-23 22:42:37

  • ADO.NET---ExcuteScalar()方法复习

    ExcuteScalar(),返回的是查询结果的第一行第一列,返回值是object类型,一般用来查询表中有多少条数据,求最大值等 现在我们用ExcuteScalar()做个测试,需求:我要查询学生表里面有多少条数据. 存储过程: 1 IF OBJECT_ID( ' GetStudentsCountNum ' , ' P ' ) IS NOT N...

    2018-06-23 22:42:26

  • 采用递归方式查询某目录下的所有文件

    private void DirPathAll( string dirpath) { // 本目录下的文件 var paths = Directory.GetFiles(dirpath); foreach ( var path in paths) { Application.DoEvents(); listBox1.Items.Add(path); } // 所有子目录下的文件 var files = Directory.GetDirectories(dirpa...

    2018-06-23 22:42:30

  • 【.NET基础】--委托、事件、线程(1)

    1,委托 是存放方法的指针的清单,也就是装方法的容器 A,新建winform项目【 01委托 】,项目中添加dg_SayHi.cs委托类用于存储方法 namespace _01委托{ // 定义委托 【类】 delegate void dg_SayHi();} B,Winfrom中添加按钮 "委托",按钮事件btnDelegate_Click中新建委托...

    2018-06-23 22:42:24

2