2013-06-22 70 views

回答

2

System.Action是basicly的方法。

您可以致電SendSmsMessage這樣:

Twilio.TwilioRestClient.SendSmsMessage("from", "to", "message", (smsmessage) => { });

我不熟悉的Twilio或SendSmsMessage方法,但我懷疑,當SendSmsMessage完成或類似的東西,這種方法被調用。在這種情況下,smsmessage是可在Action中使用的參數。

你可以閱讀更多關於System.Actionhere和對一般的C#lamdas here

+0

好吧,我懷疑SendSmsMessage不返回任何內容,正確嗎? (也許你可以鏈接到你正在使用的twilio sdk,我找不到它)。 SendSmsMessage是異步的,這是它返回void的原因。當您查看Action時,在{}} -brackets中的代碼被合理地調用,當sms消息被髮送並且您可以通過smsmessage'參數來訪問消息時。 –