通过创建 NamedPipeServerStream 的一个新实例,来创建服务器。NamedPipeServerStream 派生自基类 PipeStream,PipeStream 派生自 Stream 基类,因此可以使用流的所有功能,例如,可以创建CryptoStream 或 GZipStream,把加密或压缩的数据写入命名管道。构造函数需要管道的名称,通过管道通信的多个进程可以使用该管道。
分类 C# 下的文章
C#中多线程同步Lock(锁)的研究以及跨线程UI的操作
本文只针对C#中,多线程同步所用到的锁(lock)作为研究对象。由于想更直观的显示结果,所以,在做demo的时候,就把多线程通过事件操作UI的代码也写了出来,留作备忘和分享吧。
其实多线程的同步,使用同步锁的方法用了好多次,今天无意中看到MSDN中,建议用:
如何使用C#隐藏Console窗口?
【C#基础语法回顾】反射的使用
反射的程序集生成
C# 对类型系统扩展性的改进
前言
C# 对类型系统进行改进一直都没有停过,这是一个长期的过程。C# 8 之后则主要围绕扩展性方面进行各种改进,目前即将发布的 C# 11 中自然也包含该方面的进度。这些改进当然还没有做完,本文则介绍一下已经推出和即将推出的关于这方面改进的新特性。