C# 多线程和异步的相同点和不同点
随着拥有多个硬线程CPU(超线程、双核)的普及,多线程和异步操作等并发程序设计方法也受到了更多的关注和讨论。本文主要是想与园中各位高手一同探讨一下如何使用并发来最大化程序的性能。 多线程和异步操作的异...
.net读取Windows登录用户信息(downmoon)
如何读取windows 当前登录用户的状态信息。主要代码分享如下:一:导入dllCode /**//************************************************************************/ &nbs...
C# 调用*.sql第一种
using System; using System.Xml; using System.Data; using System.IO; using System.Collections; using System.Data.SqlClient; namespace ExecuteSqlFile { /// <summary> /// DBAccess 的摘要说明。 /// </summ...
C# 利用repeater 的嵌套 实现一个自己想要的 日历页面
repeater 控件是一个很灵活的东东,本人在程序开发中就最爱用到它了!!!很多朋友应该在使用 VS2005 自带的 日历控件的时候 都发现或多或少的 不能满足自己的特殊需求 这个实例看似很简单 但如果能够家里改...
GridView与javascript、checkbox
a.aspx <asp:GridView runat="server" ID="GridView1" AutoGenerateColumns="False"> ...
总结.NET编程中经常用到的27个函数
1、DateTime 数字型以下是引用片段:System.DateTime currentTime=new System.DateTime();1.1 取当前年月日时分秒 currentTime=System.DateTime.Now;1.2 取当前年 int 年=currentTime.Year;1.3 取当前月 int 月=curr...
关于ASP.NET Web 部件连接的引入
创建用于 ASP.NET 2.0 应用程序的 Web 部件 您可以用两种方法创建 Web 部件。第一种方法涉及创建一个自定义的 Web 部件类,该类从 System.Web.UI.WebControls.WebParts 命名空间中定义的 WebPart 类继承。使用...
索引器的妙用,读取配置文件
public class SysConfig { // Fields private static SysRead m_SysRead;  ...
C#中的各种各样的索引器
对上一篇的扩展,索引器不但可以以字符串为索引参数还以各种数据类型做为索引参数,例如Type,委托,下面是对上一篇文章中的扩展,由于类中只有一个bool类型的变量,所以可以这样使用索引Parameter parameter = new...
C#操作压缩文件(rar,zip,gzip,winform/asp.net)
从.NET 2.0开始,微软提供了一个 System.IO.Compression 的NameSpace,下含有 GZipStream 和 DeflateStream,都具有压缩和解压功能,但是,确不支持 zip 和 rar等常用的压缩文件。因为rar是有版权的,不支持有情可原...
.Net ( C# ) 调用控制台程序并取得输出结果
Net本身的功能虽然很强,但是,有些时候,控制台、命令行的功用还是不可忽视的,恰当的使用命令行,可以起到事半功倍的效果 这里要说的是以 .net 的程序为宿主,调用 命令行程序,执行某些操作,并将命令行的输出结...
雅蛙网ajax特效jQuery实现方法
首先,对以前的代码进行了一个调整(具体看源代码),原来的想法是做出大概的样子就可以了,后来想要做就做好吧,加入多用户和更换主题等等,所以调整下以前代码。 其次就是数据...
ASP.NET 2.0中动态修改页面标题
在老外的站上看到解决的好方法,故简单编译之:在一个asp.net 的应用中,经常要动态修改页面的标题,一个典型的例子就是,在一个页面导航的控件中,希望用户点选哪一个连接,在页面的title里就显示相关的内容,举个...
ADO.NET三个核心对象的简要说明
SqlConnection //连接字符串SqlCommand //执行sql命令的对象SqlDataReader //读取数据库中的记录注意除了SqlConnection要记得关闭外 DataReader也要即使关闭,否则在下次使用未关闭的DataReader时候会出错。...
托管代码(.net)比非托管代码(vc++)慢吗?
如果你用上面这个问题去问每一个人,基本上每个人都会回答,肯定会慢! 那么他们说的是正确的吗? 不,并不正确。 问题在于,绝大多数人认为.Net只是一个基于运行库的框架,就像Java或者VB,或者他们甚至以为.Net使...
自动内存管理
1.释放内存:分配在托管堆上的引用类型实例所占的内存资源。 2.销毁资源状态,垃圾收集器并不清楚怎样执行清理工作开发人员必须编写执行这部分工资的代码这些代码一般被放在"Finalize,Dispose以及Close方法中"...
用栈实现队列,实现Enqueue和Dequeue方法
队列是先进先出,栈是先进后出,使用两个栈来模拟队列:入队就是入第一个栈,出队是把第一个栈的元素全部出栈到第二个栈里,然后第二个栈出栈,再把剩下的倒回第一个栈。 <!--Code highlighting produced ...
反射
应用程序域:一个应用程序域是一组程序集的一个逻辑容器。 应用程序域三个特点: 一、应用程序域之间是相互隔离的。 二、应用程序域可以被卸载。 三、应用程序域可以单独实施安全策略和配置策略...
asp.net,网页层与div的数据交互
在我做的那个模块里涉及到div的相对位置的设置,网页层与div显示层之间数据的传递,之前我对div根本就不了解,经过这么一折腾啊,不得不明白了!好了,言归正传!这是我的试验例子,有点乱,多多包含:代码部分:<%@ ...
c#.net常用函数和方法集
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Mont...