小编Nat*_*Nat的帖子

NamedPipeServerStream和NamedPipeServerClient上的示例需要PipeDirection.InOut

我正在寻找一个很好的示例,其中NamedPipeServerStream和NamedPipeServerClient可以相互发送消息(当PipeDirection = PipeDirection.InOut时).现在我只发现了这篇msdn文章.但它只描述了服务器.有人知道连接到这台服务器的客户端应该如何吗?

c# named-pipes

21
推荐指数
1
解决办法
3万
查看次数

SQL Server 上的编码问题

我正在使用 SQL Server 数据库;数据库实例编码为“SQL_Latin1_General_CP1_CI_AS”。

以下代码:

UPDATE ...
SET field = CHAR(136)
WHERE...
Run Code Online (Sandbox Code Playgroud)

在字段中输入以下符号: ˆ

但!在 Latin1 代码表中 127-159 代码只是没有定义!怎么插入这个符号?

更令人困惑的是,当我在 C# 中将此字段值读取为字符串变量并将其转换为字符时,我得到代码 710 而不是 136。

我尝试使用编码转换:

var latin1Encoding = Encoding.GetEncoding("iso-8859-1");
var test = latin1Encoding.GetBytes(field); // field is a string read from db
Run Code Online (Sandbox Code Playgroud)

但在这种情况下,我得到代码 94,它是 ^(看起来相似,但不一样,我需要完全一样)。

c# sql-server encoding character-encoding latin1

4
推荐指数
1
解决办法
2694
查看次数