数据结构与算法(C#实现)系列---演示篇(二) 2005-12-23 0 · 数据结构与算法(C#实现)系列---演示篇(二)Heavenkiller(原创)public static void ShowGeneralTree_travel(){IEnumerator tmpIEnum;Tree.TraversalType travelType=0;//---------------------提示----------------------------Console.WriteLine("please choose a the No. of a item you want ...
数据结构与算法(C#实现)系列---演示篇(三) 2005-12-23 0 · 数据结构与算法(C#实现)系列---演示篇(三)Heavenkiller(原创)public static void ShowSortedList_Polynomial(){//100+10*x+x^2 + 1+10*x+100x^2SortedList tmpListA=new SortedList();SortedList tmpListB=new SortedList();SortedList tmpListC=new SortedList();//used to store the resultSort...
C#钩子本线程内消息拦截 2005-12-23 0 · 钩子其实就是调用一下API而已:1、安装钩子: SetWindowsHookEx函数原形:HHOOK SetWindowsHookEx(int idHook, // 钩子类型,HOOKPROC lpfn, // 钩子函数地址INSTANCE hMod, // 钩子所在的实例的句柄,Dword dwThreadId // 钩子所监视的线程的线程号) hMod: 对于线程序钩...
该C#程序可将文本文件藏于位图中,也可导出之 2005-12-23 0 · <pre>
using System;
using System.IO;
using System.Drawing;public class Bitmap24Writer
{protected Bitmap bmp;protected int curX, curY, iRGB;protected uint bitsLeft, bitsTotal;protected byte r, g, b;public Bitmap24Writer(Bitmap bmp){if (bmp.PixelFormat != System.Drawing.I...
C#中使用反射的性能分析 2005-12-23 0 · 最近在研究一个可配置系统的框架,在代码中大量使用了反射的方法,虽然借鉴到其他的语言,如java中反射性能都比较差,但是想到c#既然是一种强类型的语言,对于AppDomain中的类的调用应该性能不会差很多。
今天在mvp站点上看到有人说反射的性能很差,要避免使用,就写了一个简单的例子测试了一下
测...
如何使用C#压缩文件及注意的问题! 2005-12-23 0 · 首选,先要找一个开源的C#压缩组件。
如:ICSharpCode.SharpZipLib 下载地址:http://www.icsharpcode.net/OpenSource/SharpZipLib/Default.ASPx
根据它的帮助你就可以做自己需要的东东了。
我在使用这个组件行,遇到了一个问题。
当压缩小文件时没有什么错误,一旦源文件达到150M时,它会让你的...
如何在c#中使用mapx5.0(二) 2005-12-23 0 · 接着第一篇文章,继续,这是在FrMain.cs文件中除了第一篇文章里的代码外的第二部分://*******************************#region 创建自定义工具,用来测量距离(可以折线)和测量面积//****************************888private void mapMain_PolyToolUsed(object sender, AxMapXLib.CMapXEvents_Po...
如何在c#中使用mapx5.0(三) 2005-12-23 0 · 接下来://******************************#region 文件/打开*另存为*导出*按钮的代码private void menuItem20_Click(object sender, System.EventArgs e) //打开地图文件(*.gst)(模式对话框){OpenFileDialog openFD=new OpenFileDialog();openFD.Title="打开地图"; ...
如何利用C#创建和调用DLL 2005-12-23 0 · 一、写在前面
C# 语言是一种简单但功能强大的编程语言,用于编写企业应用程序。 C# 语言从C和 C++语言演化而来,在语句、表达式和运算符方面使用了许多 C++ 功能。C# 语言在类型安全性、版本转换、事件和垃圾回收等方面进行了相当大的改进和创新。C# 语言提供对常用 API 样式(如 .NET 框架、COM、...
C#中使用正则表达式初探 2005-12-23 0 · /******雪龙原创*******/
//版权所有,末经作者同意不得转载 前段忙了好长一段时间,终于有点时间学点新东西了。记得前段看过几篇安全方面的文章,提到SQL注入的问题,于是就想做些防注入方面的探索。要防范注入,最重要是对输入的信息,尤其是放到SQL语句中执行的信息,进行验证,保证其中不包含 ...
C#实现SMTP服务器,使用TCP命令实现,功能比 ... 2005-12-23 0 · using System;
using System.Text;
using System.IO;
using System.Net;
using System.Net.Sockets;
using System.Collections;namespace SkyDev.Web.Mail
{public enum MailFormat{Text,HTML};public enum MailPriority{Low=1,Normal=3,High=5};#region Class mailAttachmentspublic class MailAt...
C#写的一段解析 CSV 文件的代码 2005-12-23 0 · using System;/*** The Comma Separated Value (CSV) File Format: http://www.creativyst.com/Doc/Articles/CSV/CSV01.htm* 描述:解析 CSV 格式的文件。* 由这里 http://blog.csdn.net/emu/archive/2003/03/01/16338.ASPx 的Java代码改写而来(增加了行处理)* 日期: 2004-10-22 14:55*/
namesp...
一个用Visual C#做组件的简单例子 2005-12-23 0 · 一.制作一个组件
1.首先建立一个新类库工程文件 选择File->New->Project->Visual C# Projects->Class Library。填入工程文件名称,并且通过Browse按钮选择文件要存放的目录。然后点击OK。 2.工程文件和他所包含的文件 此时的工程文件中的Solution Explorer已经加了两个C#的类。分别...
C#2.0 新特性探究(一) 模拟List和内置算法 2005-12-23 0 · C#中的范型对于很多从C++转过来的程序员来说,可以说是一个天大的喜讯。hehe,至少笔者对于这个新特性是充满了敬仰之情。在C#2.0中,匿名方法、IEnumerable接口和匿名方法的合作,使很多的编程任务变得非常的简单,而且写出来的程序非常的优美。比如,我们可以写出如下的代码:List<Book> th...
修改后的Whois查询程序 2005-12-23 0 · <% @Page Language="C#" %>
<% @Import Namespace="System.Net" %>
<% @Import Namespace="System.Net.Sockets" %>
<% @Import Namespace="System.Text" %>
<% @Import Namespace="System.IO" %>
<% @Import ...
使用.NET访问 Internet(2) Paul_Ni(原作) 2005-12-23 0 · 实现异步请求
System.Net 类使用 .NET 框架的标准异步编程模型对 Internet 资源进行异步访问。WebRequest 类的 BeginGetResponse 和 EndGetResponse 方法分别启动和完成对 Internet 资源的异步请求。
注意 在异步回调方法中使用同步调用可能会导致严重的性能降低。通过 WebRequest 及其子代实现的 ...
使用.NET访问 Internet(3) Paul_Ni(原作) 2005-12-23 0 · 使用 TCP 服务
TCPClient 类使用 TCP 从 Internet 资源请求数据。TcpClient 的方法和属性提取某个 Socket 实例的创建细节,该实例用于通过 TCP 请求和接收数据。由于到远程设备的连接表示为流,因此可以使用 .NET 框架流处理技术读取和写入数据。
TCP 协议建立与远程终结点的连接,然后使用此连接 ...
使用.NET访问Internet(4) Paul_Ni(原作)... 2005-12-23 0 · 开始从客户端套接字接收数据的 acceptCallback 方法的此节首先初始化 StateObject 类的一个实例,然后调用 BeginReceive 方法以开始从客户端套接字异步读取数据。下面的示例显示了完整的 acceptCallback 方法。它假定以下内容:存在一个名为 allDone 的 ManualResetEvent 实例,定义了 StateObject...
使用.NET访问Internet(5) Paul_Ni(原作) 2005-12-23 0 · 同步客户端套接字示例
下面的示例程序创建一个连接到服务器的客户端。该客户端是用同步套接字生成的,因此挂起客户端应用程序的执行,直到服务器返回响应为止。该应用程序将字符串发送到服务器,然后在控制台显示该服务器返回的字符串。 [C#]using System;using System.Net;using System.Net.Socke...
使用.NET访问Internet(5) Paul_Ni(原作)... 2005-12-23 0 · 异步服务器套接字示例
下面的示例程序创建一个接收来自客户端的连接请求的服务器。该服务器是用异步套接字生成的,因此在等待来自客户端的连接时不挂起服务器应用程序的执行。该应用程序接收来自客户端的字符串,在控制台显示该字符串,然后将该字符串回显到客户端。来自客户端的字符串必须包含字 ...
页次:61 /229 20篇/页 首页 上一页 下一页 尾页 合计 4578 篇 Go:第1页 第2页 第3页 第4页 第5页 第6页 第7页 第8页 第9页 第10页 第11页 第12页 第13页 第14页 第15页 第16页 第17页 第18页 第19页 第20页 第21页 第22页 第23页 第24页 第25页 第26页 第27页 第28页 第29页 第30页 第31页 第32页 第33页 第34页 第35页 第36页 第37页 第38页 第39页 第40页 第41页 第42页 第43页 第44页 第45页 第46页 第47页 第48页 第49页 第50页 第51页 第52页 第53页 第54页 第55页 第56页 第57页 第58页 第59页 第60页 第61页 第62页 第63页 第64页 第65页 第66页 第67页 第68页 第69页 第70页 第71页 第72页 第73页 第74页 第75页 第76页 第77页 第78页 第79页 第80页 第81页 第82页 第83页 第84页 第85页 第86页 第87页 第88页 第89页 第90页 第91页 第92页 第93页 第94页 第95页 第96页 第97页 第98页 第99页 第100页 第101页 第102页 第103页 第104页 第105页 第106页 第107页 第108页 第109页 第110页 第111页 第112页 第113页 第114页 第115页 第116页 第117页 第118页 第119页 第120页 第121页 第122页 第123页 第124页 第125页 第126页 第127页 第128页 第129页 第130页 第131页 第132页 第133页 第134页 第135页 第136页 第137页 第138页 第139页 第140页 第141页 第142页 第143页 第144页 第145页 第146页 第147页 第148页 第149页 第150页 第151页 第152页 第153页 第154页 第155页 第156页 第157页 第158页 第159页 第160页 第161页 第162页 第163页 第164页 第165页 第166页 第167页 第168页 第169页 第170页 第171页 第172页 第173页 第174页 第175页 第176页 第177页 第178页 第179页 第180页 第181页 第182页 第183页 第184页 第185页 第186页 第187页 第188页 第189页 第190页 第191页 第192页 第193页 第194页 第195页 第196页 第197页 第198页 第199页 第200页 第201页 第202页 第203页 第204页 第205页 第206页 第207页 第208页 第209页 第210页 第211页 第212页 第213页 第214页 第215页 第216页 第217页 第218页 第219页 第220页 第221页 第222页 第223页 第224页 第225页 第226页 第227页 第228页 第229页