我的设备使用c ++语言的Encoding.UTF8在eventhub上发送数据。我的接收器是用c#编写的。从Eventhub接收数据时( string body = Encoding.UTF8.GetString(message.GetBytes()); < / strong>)逗号替换为%2c
我的eventhub消息 DeviceID,Temprature,Humidity \ nfdf5d821-c490-4405-b84c-171b478666d1,55,65
但c#中的字符串返回
的DeviceID%2CTemprature%2CHumidity%0Afdf5d821%2Dc490%2D4405%2Db84c%2D171b478 666d1%2C55%2C65
答案 0 :(得分:1)
您可以使用HttpServerUtility.UrlDecode或HttpUtility.UrlDecode
解码网址例如
string decodedUrl = HttpUtility.UrlDecode(url)