C#
chenyq2008
这个作者很懒,什么都没留下…
展开
-
用C#实现基于TCP协议的网络通讯
TCP协议是一个基本的网络协议,基本上所有的网络服务都是基于TCP协议的,如HTTP,FTP等等,所以要了解网络编程就必须了解基于TCP协议的编程。然而TCP协议是一个庞杂的体系,要彻底的弄清楚它的实现不是一天两天的功夫,所幸的是在.net framework环境下,我们不必要去追究TCP协议底层的实现,一样可以很方便的编写出基于TCP协议进行网络通讯的程序。 要进行基于TCP协议的转载 2007-10-25 14:44:00 · 990 阅读 · 0 评论 -
关于C#中数组、ArrayList与List三个对象的使用区别
我们在使用c#开发中,经常使用到数组,ArrayList,List这三个对象了。那么这三者到底有什么样的区别呢?先看看参考文章:http://www.codes51.com/article/detail_98821.html好,现在我们先来了解一下数组,因为数组在C#中是最早出现的。数组数组有很多的优点,比如说数组在内存中是连续存储的,所以它的索引速度是非常的快,而且赋原创 2014-12-14 21:10:38 · 805 阅读 · 0 评论 -
asp.net中md5加密的方法
.net中已包含有md5加密的方法,如下: void Page_Load(Object sender,EventArgs e){ //获取要加密的字段,并转化为Byte[]数组 byte[] data=System.Text.Encoding.Unicode.GetBytes(source.Text.ToCharArray()); //建立加密服务转载 2014-11-21 22:43:56 · 2056 阅读 · 0 评论 -
C# 中使用using的三种方法
C# 中使用using的三种方法1.using指令using+命名空间,这种方法基本学习过C#的都用过,好处在于,写代码的时候不需要指定详细的命名空间using System.Windows.Media; using System.Windows.Media.Imaging;2.using语句是用来简化资源释放的,在一定的范围内有效,除了这个范围时,自动调用ID转载 2014-11-21 08:35:01 · 7969 阅读 · 1 评论 -
C#排序算法大全
一、冒泡排序(Bubble) using System; namespace BubbleSorter { public class BubbleSorter { public void Sort(int [] list)转载 2007-08-22 11:05:00 · 738 阅读 · 0 评论 -
C#中判断文件夹或文件是否存在的方法
c#中操作IO非常简单,下面介绍如何判断文件夹或文件是否存在的方法。 代码如下: //判断文件夹是否存在,不存在则创建文件夹 if (!System.IO.Directory.Exists(@"E:\Files")) { System.IO.Directory.CreateDirectory(@"E:\Files");//不存在就创建文件夹 } //判断某文件是否存在转载 2014-10-30 11:35:54 · 25035 阅读 · 0 评论 -
创建不规则窗体和控件
在以前版本的Visual Basic或Visual C++中,创建不规则窗体和控件是一件很复杂的事,不仅需要调用大量API函数而且工作量也不小。不过,现在在Visual C#下,情况就完全不同了。运用Windows Forms你就可以很轻易地创建出一个不规则的窗体以及窗体上的控件。一个具有不规则窗体和控件的应用程序肯定会更吸引广大的用户,微软的Windows Media Player 7就显示出这转载 2007-11-12 16:06:00 · 965 阅读 · 0 评论 -
C# 截取当前程序窗口指定位置的截图?
要想完成这个功能,首先要了解一下在C#中如何调用API(应用程序接口)函数。虽然在.Net框架中已经提供了许多类库,这些类库的功能也十分强大,但对于一些Windows底层编程来说,还是要通过调用这些API函数才可以实现。所有API都在"Kernel"、"User "和"GDI"三个库中得以运行:其中"Kernel",他的库名为 "KERNEL32.DLL", 他主要用于产生与操作系统之间的关联,譬转载 2007-11-11 09:30:00 · 3183 阅读 · 0 评论 -
C#里面图形编程
像Java一样,C#提供了一整套相当丰富的类库、方法以及事件以供开发者使用。C#还引入了GDI+,它是由GDI演变而来的,具有比GDI更强大的功能而且简化了程序员的编程工作。所以开发者运用这些,就可以很方便的开发出具有强大图形图像功能的应用程序了。本文,笔者就通过一些实例像读者介绍一下C#中的图形编程的基本知识。 简单实例: 首先,让我们从例子开始,以下是一个最简单的实例: using Sy转载 2007-10-25 17:58:00 · 1309 阅读 · 0 评论 -
全面掌握VisualC#实现UDP协议(一)
一.走进UDP协议: UDP(User Datagram Protocol)协议就是“用户数据报协议”,它是一种无连接的协议,无连接主要是和TCP协议相比较的。我们知道当利用TCP协议传送数据的时候,首先必须先建立连接(也就是所谓的握手)才可以传输数据。而当计算机利用UDP协议进行数据传输的时候,发送方只需要知道对方的IP地址和端口号就可以发送数据,而并不需要进行连接。当然如果你非要进行连接,原创 2007-10-25 16:32:00 · 1137 阅读 · 0 评论 -
《c#入门经典第五版》简介及pdf电子书网盘下载地址(收藏)
《C#入门经典(第5版)》全面讲解C# 2010和.net架构编程知识,为您编写卓越C# 2010程序奠定坚实基础。C#入门经典系列是屡获殊荣的C#名著和超级畅销书。最新版的《C#入门经典(第5版)》 全面讲解C# 2010基础知识,浓墨重彩地描述web和windows编程以及数据访问(数据库和xml)等内容,详细介绍C#编程工具以及visual studio 2010中的visual C# 201原创 2017-04-09 21:58:28 · 13359 阅读 · 2 评论