C#
摸着石头前行
本人性格开朗做事认真、负责,有耐心,心思敏捷,能吃苦耐劳。富有团队精神和团队意识,对IT事业有向往,热衷程序与技术,能为使用者着想;对公司有向心力,对现实理想充满信心;对伙伴同事乐于交流,对新鲜事物能举一反三,创新突破。
展开
-
C#中ArrayList用法小结
首先声明,这不是我写的,只是希望对你和对我的学习有帮助。 ArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处:动态的增加和减少元素 实现了ICollection和IList接口 灵活的设转载 2011-10-04 21:46:15 · 882 阅读 · 0 评论 -
.NET GDI+图形图像编程教程
本篇主题内容是.NET GDI+图形图像编程系列的教程,不要被这个滚动条吓到,为了查找方便,我没有分开写,上面加了目录了,而且很多都是源码和图片~GDI+绘图基础编写图形程序时需要使用GDI(Graphics Device Interface,图形设备接口)。从程序设计的角度看,GDI包括两部分:GDI对象和GDI函数。GDI对象定义了GDI函数使用的工具和环境变量;而GD转载 2016-12-16 15:35:04 · 994 阅读 · 0 评论 -
win 7水晶报表中提示已达到系统管理员配置的最大报表处理作业数限制
处理方法是修改注册表下面PrintJobLimit键的值:进入注册表命令:regeditWindows 7系統 1、HKEY_LOCAL_MACHINE\SOFTWARE\Business Objects\10.5\Report Application Server\InProcServer\ 修改"PrintJobLimit"="1000"原创 2016-11-10 14:50:12 · 1089 阅读 · 0 评论 -
C# Lambda表达式
C# Lambda表达式转载 2015-10-11 10:54:01 · 485 阅读 · 0 评论 -
C#接口
今天就来简单的介绍下接口的基本概念及用法:1、接口的概念及声明接口是一种用来定义程序的协议,它描述可属于任何类或结构的一组相关行为。接口可有方法、属性、事件和索引器或这四种成员的任何组合类型,但不能包含字段。那么接口具有哪些特点呢?·接口类似于抽象基类:继承接口的任何非抽象类型都必须实现接口的所有成员(说明:如类A继承接口B,那么A中必须实现B中定义的属性,方法等)转载 2015-03-17 10:40:23 · 404 阅读 · 0 评论 -
C#接口的作用
C#接口是一个让很多初学C#者容易迷糊的东西,用起来好像很简单,定义接口,里面包含方法,但没有方法具体实现的代码,然后在继承该接口的类里面要实现接口的所有方法的代码,但没有真正认识到接口的作用的时候就觉得用接口是多此一举,当然你这样想那是绝对绝对错误的,比尔盖茨的微软请的员工都是比盖茨还聪明的人,他们的C#能添这样的多足吗?!关于接口的作用,网上有一位就真的深入浅出给我们做了很好理解的分析。转载 2015-03-17 09:39:34 · 419 阅读 · 0 评论 -
C#实现一个最简单的HTTP服务器
简介本文用C#实现了一个最简单的HTTP服务器类,你可以将它嵌入到自己的项目中,或者也可以阅读代码来学习关于HTTP协议的知识。背景高性能的WEB应用一般都架设在强大的WEB服务器上,例如IIS, Apache, 和Tomcat。然而,HTML是非常灵活的UI标记语言,也就是说任何应用和后端服务都可以提供HTML的生成支持。在这个小小的例子中,像IIS,、Apache这样的转载 2014-08-22 16:32:20 · 1144 阅读 · 0 评论 -
C#窗口任意位置拖动
网上找来的一段代码,测试有效。注意要添加System.Runtime.InteropServices的引用using System;using System.Runtime.InteropServices;using System.Windows.Forms;namespace WindowsFormsApplication1{ public partial class Fo转载 2013-08-11 16:45:32 · 2260 阅读 · 0 评论 -
C# asp.net上传图片加水印文字(个人心得)
今天与大家分享一下"C# asp.net上传图片加水印文字",没什么技术含量,我也没装13,但是还是希望如果转载的话请注明作者和出处,谢谢! 图片加文字水印的文章到百度或者谷歌上去一搜一大堆,但是貌似有用的没多少,很多都是一个版本,其他的都是转载或者分享的,很多情况下都不能满足我们自己的需求,今天我正好要用到图片加水印这方面知识,于是我整理了一下我的心得,仅供大家参考,大虾们跳过,我是菜鸟,转载 2012-04-15 12:47:19 · 1284 阅读 · 0 评论 -
数据加密技术
数据加密技术现代社会对信息安全的需求大部分可以通过密码技术来实现。密码技术是信息安全技术中的核心技术,它主要由密码编码技术和密码分析技术两个分支组成。密码编码技术的主要任务是寻求产生安全性高的有效密码算法。以满足对消息进行加密或认证的要求。密码分析技术的主要任务是彼译密码或伪造认证码,实现窃取机密信息或进行诈骗破坏活动。这两个分支既相互对立,又相互依存。信息的安全性主要包括两个方面即信息的保密转载 2011-10-05 20:10:12 · 2013 阅读 · 0 评论 -
C#泛型类之List<T>
C#泛型类之List1.定义System.Collections.Generic.List类表示可通过索引访问的对象的强类型列表。提供用于对列表进行搜索、排序和操作的方法。T为类型参数,代表列表中元素的类型。该类实现了IList泛型接口,是ArrayList类的泛型等效类,其大小可按需动态增加。2.构造函数名称说明List转载 2011-10-30 11:09:08 · 729 阅读 · 0 评论 -
C#事件例子
这是一个简单的C#事件例子,是在别人的基础上的总结事件发生等于调用这个事件,事件当做函数来调用,为什么能当做函数来调用呢,因为事件它是委托的实例,委托是一种数据类型,是给方法定义类型的,它定义了函数的签名, 更深层次的说,事件它是委托链,那么就需要调用委托链中的所有方法. 事件用的时候相当于一个函数,你传参数,背后是你调用注册到这个上的所有方法。 热水器发出水开的事件原创 2011-10-29 22:05:13 · 664 阅读 · 0 评论 -
C#中Hashtable的使用
看文章时,看到Hashtable,就把Hashtable的使用方法总结了一下,下面是代码和说明:/一 哈希表(Hashtable)简述// 在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,//用于处理和表现类似keyvalue的键值对,其中key通常可用来快速查找,//同时key是区分大小写的;value用于存储对原创 2011-10-04 21:15:44 · 4341 阅读 · 0 评论 -
StringBuilder:字符串构建
String 对象是不可改变的。每次使用 System.String 类中的方法之一时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。在需要对字符串执行重复修改的情况下,与创建新的 String 对象相关的系统开销可能会非常昂贵。如果要修改字符串而不创建新的转载 2011-10-09 12:58:12 · 330 阅读 · 0 评论 -
c#封装对称加密和非对称加密
在编写数据通讯应用中要面对一个主要的问题就是数据加密,这段时间查看资料后发现一般通讯采用的加密手段是对称加密和非对称加密相结合。通过非对称来加密对称的key和iv,而对称则用于加密信息本从而使加密数据更安全和高效。以下是简单两中加密的方式进行简单的封装,把非对称加直接封装到对称加转载 2011-10-05 20:08:07 · 2069 阅读 · 0 评论 -
ASP.NET(C#)常用数据加密和解密方法汇总
转至http://www.cnblogs.com/skylaugh/archive/2011/07/12/2103572.html 应同事所邀把ASP.NET(C#)常用数据加密和解密方法列出供大家参考,特此发布出来,希望对大家有点帮助。数据虽来源于网络,系仰天一笑悉心整转载 2011-10-05 20:04:44 · 910 阅读 · 0 评论 -
.NET开发中经常用到的扩展方法
整理一下自己经常用到的几个扩展方法,在实际项目中确实好用,节省了不少的工作量。1 匿名对象转化在WinForm中,如果涉及较长时间的操作,我们一般会用一个BackgroundWorker来做封装长时间的操作,给它传递一个类型参数。var parm = new { UserId = txtUserId.Text, UserText = txtText.Text, TabIndex = tabCon...转载 2018-06-20 10:52:13 · 739 阅读 · 0 评论