摘要: C#集合类当元素的个数是动态的,就应使用集合类,集合类一般有List<T>,ArrayList、数组、队列、堆栈、链表等。下面来介绍各种集合的使用方法。9.1 列表对象类型的集合主要位于System.collections命名空间中;泛型集合主要是在System.collections.Generic命名空间中,当然List <T>肯定也都在给命名空间下,下面来介绍列表的使用1.列表初始化List<int> intList = new List<int>() { 1, 2 };定义一个int类型的列表。2.添加一个元素intList.Add(3) 阅读全文
posted @ 2012-09-24 18:08 yuloe2012 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 消息队列异步处理作者:飞鸟 | 出处:博客园 | 2011/9/19 5:07:02 | 阅读22次private System.Messaging.MessageQueue mqAsy; private void AsyReceive() { if(MessageQueue.Exists(@".\myQueue")) //creates an instance MessageQueue, which points to the already existing MyQueue mqAsy = new System.Messaging.MessageQueue(@" 阅读全文
posted @ 2012-09-24 17:01 yuloe2012 阅读(1736) 评论(0) 推荐(0) 编辑
摘要: 同步和异步的区别转载自:http://blog.csdn.net/lmhcn/archive/2006/10/08/1325941.aspx举个例子:普通B/S模式(同步)AJAX技术(异步)同步:提交请求->等待服务器处理->处理完毕返回 这个期间客户端浏览器不能干任何事异步: 请求通过事件触发->服务器处理(这是浏览器仍然可以作其他事情)->处理完毕-------------------------------------------------------------------------------------------------------------- 阅读全文
posted @ 2012-09-24 16:32 yuloe2012 阅读(196) 评论(0) 推荐(0) 编辑
摘要: MSMQ(Microsoft Message Queue,微软消息队列) Asp.Net 简单示例什么是消息队列 消息队列是系统定义的内存块,用于临时存储消息;或是把消息直接发给窗口过程在16位的系统中系统中只有一个消息队列32位的系统中每一运行的程序都会有一个消息队列系统: Windows XP1.安装MSMQ控制面板—>添加安装程序2. 配置MSMQ右键点击新建MQ,属性,可以看到其完整访问路径3.好了,新建一个ASP.net 的应用程序,并添加引用System.Messaging ,编写代码如下using System;using System.Collections.Generi 阅读全文
posted @ 2012-09-24 16:20 yuloe2012 阅读(3552) 评论(0) 推荐(0) 编辑
摘要: <asp:TextBox onkeydown="if (event.keyCode==13) return false;" .... 阅读全文
posted @ 2012-09-24 13:54 yuloe2012 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 反射提供了封装程序集、模块和类型的对象(Type类型)。可以使用反射动态创建类型的实例,将类型绑定到现有对象,或从现有对象获取类型并调用其方法或访问其字段和属性。System.Reflection.Assembly类Assembly类可以获得程序集的信息,也可以动态的加载程序集,以及在程序集中查找类型信息,并创建该类型的实例。使用Assembly类可以降低程序集之间的耦合,有利于软件结构的合理化。通过程序集名称返回Assembly对象Assembly ass = Assembly.Load("ClassLibrary831");通过DLL文件名称返回Assembly对象As 阅读全文
posted @ 2012-09-24 11:10 yuloe2012 阅读(194) 评论(0) 推荐(0) 编辑