C#中NamedPipe超时

Cra*_*rer 2 c# named-pipes

我有几个应用程序互相交流,我使用NamedPipe.但如果其他应用程序不可用,则NamedPipe会等待连接.它也不支持超时.

这样做的正确方法是什么?

Jar*_*Par 5

您使用的是NamedPipeClientStream类吗?如果是这样,Connect会超载,它会占用超时值.这将允许您指定在放弃之前等待的时间.