C#
qq_21291397
这个作者很懒,什么都没留下…
展开
-
C#泛型的简单理解
文章目录C#泛型的理解题记:泛型的定义:创建泛型类C#泛型的理解题记:泛型和继承是提高程序可重用性的两大法宝。泛型的主要思想就是将算法从数据结构中抽象出来,使得预定义的操作能够作用于不同的数据类型,从而简化整个编程模型。泛型的定义:泛型(Generic)是具有占位符(类型参数)的类、结构、接口和方法,它与普通类的区别是多了一个或多个表示类的占位符,这些占位符用尖括号括起来。从举一个简单的例子说起吧!namespace myDemo{ public class GenericDemo原创 2020-10-23 15:00:46 · 160 阅读 · 0 评论 -
C# 委托的理解
文章目录C# 委托的理解题记:简介委托的使用过程C# 委托的理解题记:学好一门技术语言,其实不难。首先心理上要克服畏惧的不良的情绪,在意志品质上要提高克服困难的勇气。其次,要循序渐进,逐个梳理概念上的难点。最后,就是多看手册,多练习。因为最近手头上有个C# 的项目工程,为了搞清楚里面的内容,不得不从来来回顾下C#的语言特点以及C#开发windows程序的技术要点。今天的主题是 委托简介首先了解下委托的概念:委托是C# 语言的特性。它提供类似C++语言中函数指针的功能。那委托与C++中指针函数的原创 2020-10-23 08:41:36 · 326 阅读 · 0 评论 -
C#事件(Event)的理解
文章目录C#事件(Event)的理解**事件的定义:**事件的类型C#事件(Event)的理解事件的定义:C# 事件(Event): 基本上说是一个用户操作,如按键、点击、鼠标移动等等,或者是一些提示信息,如系统生成的通知。应用程序需要在事件发生时响应事件。事件是委托的一个实例。事件需要在类中声明。事件使用 发布-订阅(publisher-subscriber) 模型。发布器(publisher) 是一个包含事件和委托定义的对象。事件和委托之间的联系也定义在这个对象中。发布器(publishe原创 2020-10-22 10:19:56 · 2348 阅读 · 0 评论 -
C#接口(Interface)理解
文章目录C#接口(Interface)理解C#接口(Interface)理解接口定义了所有类继承接口时应遵循的语法合同。接口定义了语法合同 “是什么” 部分,派生类定义了语法合同 “怎么做” 部分。接口只包含了成员的声明。成员的定义是派生类的责任。接口声明可以包含以下成员的声明(没有任何实现的签名):方法属性索引器事件示例:下例演示了接口实现。 在此示例中,接口包含属性声明,类包含实现。 实现 IPoint 的类的任何实例都具有整数属性 x 和 y。namespace inte原创 2020-10-22 07:19:45 · 213 阅读 · 0 评论 -
C#装箱和拆箱
文章目录C#装箱和拆箱题记:何为装箱和拆箱?C#装箱和拆箱题记:最近一个研究项目,需要分解C#写的一个工程软件。只好从头回顾下C#语言的特色。其中一项内容就是对C#装箱和拆箱的认识和理解。拙笔写一篇博客来记录一番。何为装箱和拆箱?想必大家都见识过和“装集装箱柜”吧,把一大堆的货物先纸箱或者托盘打包,然后整齐地放进集装箱柜。C#这里的装箱指的是把不同类型的数据打包成在一起。来看标准的手册定义:装箱是将值类型转换为“ object 类型或由此值类型实现的任何接口类型”的过程。比较拗口是吧,简而言原创 2020-10-21 13:42:35 · 345 阅读 · 0 评论 -
C#Socket开发TCP详解(二)
文章目录C#Socket开发TCP详解(二)--面向连接的套接字编程简介:**面向连接的套接字**1、建立连接2、发送和接收消息3、关闭连接C#Socket开发TCP详解(二)–面向连接的套接字编程简介:SOCKET(套件字)是支持TCP/IP 网络通信的基本操作单元。System.Net.Sockets 命名空间提供了TcpClient类、TcpListener类和UdpClient类。这些类封装了不同传输协议建立连接、操作方法的细节。套接字有3中不同的类型:流套接字:面向连接的TCP通信。数原创 2020-10-20 15:57:52 · 572 阅读 · 0 评论 -
C#socket之TCP开发详解(一)
文章目录C#socket开发详解(一)简介:预备知识:相关概念梳理:C#socket开发详解(一)简介:因为项目中有用到SOCKET 通讯,搭建一个计算的服务引擎集中处理数据(Socket Server 端),同时连多个数据采集设备(Socket Client 端)。应为Demo 程序中是C#给出的,为了更好的了解Demo程序,所以将C#socket开发技术回顾一番。事实上,Socket 应用场合有很多,该技术也是必须要掌握的。预备知识:1、C#语言特性的了解。包括语法、面向对象的程序设计(属性和原创 2020-10-20 13:33:57 · 1314 阅读 · 0 评论