使用GSMCommunication Library在短信文本中包含“新行”

时间:2011-06-01 09:12:30

标签: c# sms newline gsm

我正在使用GsmCommMain课程来发送短信 我想在我的短信中添加新行,我尝试了正常的默认Environment.NewLine和图表集\0x0A,但没有任何帮助。

有什么建议吗?

修改
Environment.NewLine完成了这项工作

证明系统有这个代码块

body = body.Replace("\t", " ").Replace("\n", " ").Replace("\r", " ");

谢谢,问题解决了

3 个答案:

答案 0 :(得分:1)

为新行尝试0X0D和0X0A。

答案 1 :(得分:1)

有些地方需要调查:

  • 检查您收到的设备是否理解短信中的新行!
  • This similar question有一个答案表明您需要确保将邮件编码为7位
  • SMS中的换行符为0x0A 0x0D,而不仅仅是0x0A

答案 2 :(得分:1)

Environment.NewLine完成了这项工作

证明系统有这个代码块

body = body.Replace("\t", " ").Replace("\n", " ").Replace("\r", " ");