C#
文章平均质量分 73
IE11下面经常卡到爆
____
展开
-
访问与隐藏基类成员
三. 访问与隐藏基类成员 (1) 访问基类成员 通过base 关键字访问基类的成员: 调用基类上已被其他方法重写的方法。 指定创建派生类实例时应调用的基类构造函数。 基类访问只能在构造函数、实例方法或实例属性访问器中进行。 从静态方法中使用 base 关键字是错误的。 示例:下面程序中基类 Person 和派生类 Employee 都有一个名为 Getinfo 的方法。原创 2010-03-04 10:34:00 · 1391 阅读 · 0 评论 -
解决Winform程序在不同分辨率系统下界面混乱
问题分析:产生界面混乱的主要原因是,winform程序的坐标是基于点(Point)的,而Point又与DPI相关,具体就是一英寸=72Points一英寸=96pixels96DPI是windows的默认DPI,当它被用户更改后,可能就会导致界面与设计之初产生了错乱。有网上搜索相关资料后,试着将this.AutoScaleMode = System.Windows.Forms.A原创 2013-10-23 14:22:41 · 47883 阅读 · 4 评论 -
C#多线程网页采集器(Spider)
这是一个C#语言编写的多线程网页自动采集程序。下面展示了主要类的代码。完整代码请点此下载。转自:http://www.cnblogs.com/closetome/articles/1711764.html/**软件工程过程实践:------------------转载 2011-09-05 16:14:53 · 7126 阅读 · 1 评论 -
如何解决List集合类数据源变更UI不能自动刷新的问题
问题描述:Winfrom中某些控件(下面以ListBox为例)绑定List数据源,第一次绑定上去之后,后面更改List集合数据以后,ListBox并没有自动更新到UI上面。可能大家已经知道,如果 ListBox的数据源是 DataTable 则是可以自动更新的。需要注意的是,使用List作为DataSource “刷新”数据的时候,如果重新指定DataSource的引用与原来的引用是同一个,那么控件是不会重新读取数据进行刷新的。这一点很重要,因此只能重新设定DataSource时才有效,判断是原创 2011-04-06 12:24:00 · 10845 阅读 · 0 评论 -
通过SoapHeader来增强Web Service的安全性
要以安全的方式访问Web服务方法,可以考虑以下安全措施: 是谁调用?--SoapHeader身份认证。来自哪里?--访问IP认证。加密传输 --SSL安全访问。这些安全保护措施常常是配合使用的。7.9.1 通过SoapHeader来增强Web Service的安全性通过SoapHeader我们可以让具有指定用户口令的用户来访问我们的Web服务接口。(完整代码示例位置:光盘/code/ch07/WebAppClient/WebForm-SoapHeader.aspx)1.Web Service实现步骤 首原创 2011-04-06 21:44:00 · 3707 阅读 · 2 评论 -
C# 双向链表及自定义链表
一、双向链表LinkedList LinkedList集合类没有非泛型集合的类似版本。LinkedList是一个双向链表,其元素指向它前面和后面的元素。 链表的优点是,如果将元素插入列表的中间位置,使用链表会非常快。在插入一个元素时,只需修改上一个元素的Next引用和下一个元素的Previous引用,使它们引用所插入的元素。在List和ArrayList类中,插入一个元素,需要移动该元素后面的所有元素。 当然,链表也有缺点。链表的元素只能一个接一个地访问,这需要较长的时间来查找位于链表中间或尾部的转载 2011-04-05 21:09:00 · 12887 阅读 · 1 评论 -
C#三种WCF网络客户端的实现方式
在.net程序设计中,由于引入了类型元数据信息,所以我们可以在程序设计中利用反射机制得到强类的使用.从而避免运行时的类型错误.不过在跨应用程序域的程序设计中我们由于也要使用强类型:一种方式是完全引用源程序集,不过随之而来的问题是程序集的成倍膨涨,因此这种方式在实际应用中是没有多大的优势的,几乎不可以作为开发级使用.第二种方式是利用类型工具如.net下的soapsuds.exe工具来得到类型元数据。不过在跨应用程序设计中我们一般利用接口来解藕这种类型设计。 在WCF中提供四种方式来实现客户端的类型元数据信转载 2011-03-28 14:19:00 · 2057 阅读 · 0 评论 -
5 Solutions to Export Data to Excel for ASP.NET
IntroductionExcel is so powerful that it can easily successfully open not only excel itself, but also CSV format files, Tab format, website table format and other file formats. It’s so smart that it can automatically recognize number, character string and转载 2011-03-21 14:31:00 · 2729 阅读 · 0 评论 -
c#中的委托、事件、Func、Predicate、Observer设计模式以及其他
转载自 遇见472405746最终编辑 weblogical参考资料:1. 简单谈谈事件与委托2. C#中的委托和事件(上)3. C#中的委托和事件(下)4. delegate,event, lambda,Func,Action以及Predicate5. 事件与委 托有别, delegate 与 Delegate 相异6. C# events vs. delegates7. Delegate,Action,Func, 匿名方法,匿名委托,事件8. Difference between events and转载 2011-02-26 20:37:00 · 3235 阅读 · 2 评论 -
C#实现二叉树、单链表、反向链表和stack栈(整理)
二叉查找树 // 二叉查找树节点 Binary search tree node public class BinarySearchTreeNode { public int key;// 二叉查找树节点的值 public BinarySearchTreeNode left;// 二叉查找树节点的左子节点 public BinarySearchTreeNode right;// 二叉查找树节点的右子节点 ///转载 2010-10-07 12:16:00 · 1723 阅读 · 1 评论 -
C#编写的 8种初级+高级排序方法
<br />写着拿来复习数据结构和算法,代码编译通过,可以运行!!<br />就差归并 排序了~~<br />以下有些代码可能写的不完美,一起交流<br />程序代码:<br /> using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace c_sharp_sort{ class Program { static void转载 2010-07-13 12:43:00 · 1000 阅读 · 0 评论 -
字符串加密解密
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.W原创 2010-03-15 11:54:00 · 1926 阅读 · 0 评论 -
LINQ to EF容易疏忽的几个小问题
在对一个以前的一个小项目(基于.Net 3.5 SP1)进行调优时,发现其中在使用LINQ to EF存在的几个小问题。这些问题都直接影响了最终生成的SQL语句以及程序的性能。1. 联表查询时尽量不要使用导航属性,而是应该将所有涉及到的关联对象都使用linq join on起来,详见这篇2.仅查询一条纪录时,应该先使用Take,而不是直接使用First()或者FirstOrDefaul原创 2013-04-09 16:46:30 · 5287 阅读 · 2 评论