.net/c# - 文章列表

  • c# SqlCommand.CommandTimeout 的单位是什么?

    SqlCommand.CommandTimeout 的单位是什么? 答案是 -- 秒获取或设置在终止执行命令的尝试并生成错误之前的等待时间。等待命令执行的时间(以秒为单位)。 默认值为 30 秒。命名空间:  System.Data.SqlClient程序集:  System.Data(在 System.Data.dll 中)此属性是累积超时 (对于要执行的命令或结果的处理过程中,在方法调用时读取) 的任何网络数据包任何网络读取。 在返回第一行之后,超时仍然可能发生,但只包括网络读取时间,而不包括用户处理时间。例如,30 秒时,因此,

  • c# webbrowser 获取完整Cookie的方法

    c# webbrowser 获取完整Cookie的方法[DllImport(\"wininet.dll\", CharSet = CharSet.Auto, SetLastError = true)]? ? ? ? static extern bool InternetGetCookieEx(string pchURL, string pchCookieName, StringBuilder pchCookieData, ref int pcchCookieData, int dwFlags, ob

  • vs 引用dll出现黄色三角叹号的原因

    vs在引用dll的时候,出现了黄色的三角叹号,编译也不能通过。原因可能是引用dll的.net的版本高于现在的项目。解决方法是把.net版本修改一下就可以了

  • linq 排序并分页的方法

    dbconn.BidRecord.OrderBy(p=>p.bid_id).ToList<BidRecord>().OrderBy(p => p.bid_id).Skip(skip).Take(take).ToList<BidRecord>();上面就是分页带排序的方法。说一下问什么这样做dbconn 是Modle的对象BidRecord 是一个实体P=〉p.bid_id 是排序的条件OrderBy 是排序(后面是条件)然后要查询所有的,在所有的数据中在查询你要分页的数据,skip是在分页在前有多少条数据,也就是在当前

  • mvc使用ViewData输出html标签

    在mvc中使用ViewData["info"]来绑定页面的时候,如果输入的是html标签,在页面用@ViewData["info"]来绑定,html的标签都会被转义解决方法如下@Html.Raw(ViewData["Info"].ToString());

  • mvc4自定义调用视图的方法

    1.正常的项目目录,如下图:            我们要访问Index页面,只需要输入Home/Index就可以访问了。我们之所以能够这样访问,是因为我们在项目创建之初系统就默认配置了一个默认的路由。我们可以按照这个默认的路由规则进行访问。2.那么我们再来看我们需要的访问方式,如下图      如果我们要访问Admin下的TestController里面的Index页面,那么我们输入Test/Index,这个肯定不行的。因为TestController根本就不在Controllers的根目录下,而是在Controllers/Admin下,这样我们根本就

  • c#内存占用高 定时清理内存的方法

    c#程序运行后,内存占用越来越大,使用下面这段代码能够定时清理c#程序的内存//在程序中用一个计时器,每隔几秒钟调用一次该函数 #region 内存回收[DllImport("kernel32.dll", EntryPoint = "SetProcessWorkingSetSize")]public static extern int SetProcessWorkingSetSize(IntPtr process, int minSize, int maxSize);/// <summary>

  • C#获取时间戳的方法

    php中可以使用time()来获得时间戳,js中也可以用 new Date().getTime()来实现。那么c#中该怎么做的。下面这个方法可以通过c#来获取时间戳,起始就是计算距离1970-01-01过去的时间DateTime timeStamp=new DateTime(1970,1,1); //得到1970年的时间戳 long a=(DateTime.UtcNow.Ticks-timeStamp.Ticks)/10000000; //注意这里有时区问题,用now就要减掉8个小时

  • 细说ASP.NET服务器控件中你也许不知道的几个属性

    对于微软平台开发人员而言,每天都要和各种ASP.NET控件打交道,本文不打算介绍各种控件的具体使用方法,相反,我只想和大家分享一下ASP.NET控件最有用的10个属性,相信读完本文可提升你的开发技能。1、ClientIDMode渲染ASP.NET控件时会自动生成一个ID,当我们在客户端脚本中引用它们时,却会制造不少麻烦,虽然它是命名容器和ID的简单串联,但仍然无法预测生成的ID范围。ASP.NET 4.0使用ClientIDMode属性解决了这个问题,它允许你控制生成这些ID的方法,ClientIDMode有四个可选择的值:AutoID,Static,P

  • 详细总结Java和C#的不同之处

    最近开始学习Java,发现有很多相同的地方。但毕竟这是两种语言,这让我绞尽脑汁,摸索它们的不同之处。不要认为我做的不对——它们确实很相似,但一些关键语法和逻辑上的差别还是使这两种语言有明显的区别。下面列出我所发现的15大不同之处,与大家分享。1.?????????源文件方面。C#可以在一个.cs?文件中。出现多个name?sapce(命名空间,有些类似于pacakage),并定义多个类。C#包含有预处理指令。2.?????????数据类型方面。?\r\n\r\na)?????????C#定义了struct(结构),不能是抽象的,也不能被继承,是值类型的。?\r\n\r\nb)????????C