使用C#为Twilio SMS编码换行符?

Rob*_*ous 6 c# twilio asp.net-web-api

我正在使用WebApi 2.2扩展Twilio API。我安装了Twilio C#库。

我正在使用一种形式来捕获Web应用程序中的字符串,然后将其发送到webAPI。我想知道如何利用C#库发送带有换行符的消息。

示例代码显示以下内容:

        var msg = twilio.SendMessage("+15084043345", "+15084043345", "Can you believe it's this easy to send an SMS?!");
Run Code Online (Sandbox Code Playgroud)

但是,我不确定如何在此消息中包含换行符。我是否应该在此字符串客户端中插入任何内容以表示换行符?任何指导都会很棒。

xmj*_*mjw 6

Twilio传播者在这里。

这实际上是非常简单的:

var msg = twilio.SendMessage("+15084043345", "+15084043345", "Hello.\nCan you believe it's this easy to send an SMS?!");
Run Code Online (Sandbox Code Playgroud)

将导致:

Hello. Can you believe it's this easy to send an SMS?!

就像打印字符串到控制台,\n\r\n,和\r可用于插入新行。我无法确切地说出在所有手机上最好使用的是什么,但是我发现\n它非常可靠。(我可以说所有这三个功能都可以在我的iOS 8设备上完美运行...)