![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#学习
文艺程序员
这个作者很懒,什么都没留下…
展开
-
c#中的事件最简单的例子
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace PublisherEvent{ class Publisher//出版社 { public delegate void Publish();//定义一个委托类型Publis原创 2015-06-30 09:05:42 · 2407 阅读 · 1 评论 -
List泛型集合
# List泛型集合集合是OOP中的一个重要概念,C#中对集合的全面支持更是该语言的精华之一。 为什么要用泛型集合? 在C# 2.0之前,主要可以通过两种方式实现集合: a.使用ArrayList 直接将对象放入ArrayList,操作直观,但由于集合中的项是Object类型,因此每次使用都必须进行繁琐的类转载 2015-08-05 21:30:04 · 594 阅读 · 0 评论 -
C# 中如何调用DLL文件(分两种情况,托管与非托管)
C# 中如何调用DLL文件?2010-11-28 08:46yanghao717 分类:C#/.NET | 浏览 14452 次 C#编程我在网上找了好久都没看明白,所以来这里请教高手们了,比如我将一个y.cs这个文件编译成y.dll放在 D:\ 下,y.dll文件中有一个print()方法。现在,我新建一个类x.cs,我要在这个类里调用y.dll,请问有几种方法?哪种最转载 2015-08-05 21:47:16 · 3443 阅读 · 3 评论 -
C#接口的作用
C#接口的作用 C#接口是一个让很多初学C#者容易迷糊的东西,用起来好像很简单,定义接口,里面包含方法,但没有方法具体实现的代码,然后在继承该接口的类里面要实现接口的所有方法的代码,但没有真正认识到接口的作用的时候就觉得用接口是多此一举,当然你这样想那是绝对绝对错误的,比尔盖茨的微软请的员工都是比盖茨还聪明的人,他们的C#能添这样的多足吗?!关于接口的作用,网上有一位就真的深入浅出转载 2015-08-05 14:06:46 · 357 阅读 · 0 评论 -
TCP长连接与短连接的区别
TCP长连接与短连接的区别1. TCP连接当网络通信时采用TCP协议时,在真正的读写操作之前,server与client之间必须建立一个连接,当读写操作完成后,双方不再需要这个连接时它们可以释放这个连接,连接的建立是需要三次握手的,而释放则需要4次握手,所以说每个连接的建立都是需要资源消耗和时间消耗的经典的三次握手示意图:经典的四次握手关闭图:2.转载 2015-08-12 11:06:50 · 252 阅读 · 0 评论 -
C#学习之单例模式
C#设计模式学习笔记-单例模式 最近在学设计模式,学到创建型模式的时候,碰到单例模式(或叫单件模式),现在整理一下笔记。 在《Design Patterns:Elements of Resuable Object-Oriented Software》中的定义是:Ensure a class only has one instance,and provide a global poi转载 2015-08-12 09:59:53 · 272 阅读 · 0 评论 -
C# Winform跨线程更新UIkongjian
斗爷导航博客园首页新随笔联系订阅管理2015年8月>日一二三四五六262728293031123456789101112131415转载 2015-08-25 17:17:06 · 416 阅读 · 0 评论 -
C#中StreamWriter与BinaryWriter的区别兼谈编码。
参考:1. 《C#高级编程》第六版2. 文件流和数据流-C#程序设计教程 2010-7-11补充: 发现了一篇讲编码的深入而全面的好文章http://www.cnblogs.com/KevinYang/archive/2010/06/18/1760597.html向文件写入非字符类型数据当向文件中写入非字符类型的数据时,StreamWriter和BinaryWr转载 2015-08-24 10:11:17 · 601 阅读 · 0 评论 -
C#中List<T>
C#中List (2011-03-25 13:01:15)标签: 杂谈分类: .NETList是泛型集合,这种集合规定了集合内的数据类型,只能存放的T类型数据; 而ArrayList不是泛型,这种集合中可以存放任意类型数据; 举个简单例子: List students=new List(); 那么读取数据时就不用类型转化了,即转载 2015-07-02 20:47:35 · 584 阅读 · 0 评论 -
C#属性的两种写法
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 属性{ class Program { public class A { //////属性的方式一 // pri原创 2015-08-18 16:55:44 · 5595 阅读 · 2 评论