如何解决将C#转换为VB.net代码以使用API
您好,我正在使用ClickSend API在我的C#应用程序上发送SMS消息。我必须将其转移到VB.Net应用程序,而ClickSend在VB.Net上没有API或文档。
是否有任何技巧或窍门将此转移到VB.Net(我尝试过在线转换器的ps无济于事。)
用于发送短信的API代码,如下所示:
using IO.ClickSend.ClickSend.Api;
using IO.ClickSend.Client;
using IO.ClickSend.ClickSend.Model;
var configuration = new Configuration()
{
Username = USERNAME,Password = API_KEY
};
var smsApi = new SMSApi(configuration);
var listOfSms = new List<SmsMessage>
{
new SmsMessage(
to: "+61411111111",body: "test message",source: "sdk"
)
};
var smsCollection = new SmsMessageCollection(listOfSms);
var response = smsApi.SmsSendPost(smsCollection);
解决方法
在线转换器有什么问题?
这是https://converter.telerik.com
的输出 function factory(...$staff) {
$arr = [];
foreach($staff as $staf) {
$a = preg_match("/(?<=\-\s).+(?=\))/",$staf,$array);
$arr[] = $array[0];
}
return $arr;
}
$staff1 = "Peter Sondak (Top Pop - F09)";
$staff2 = "James Rodri (Top Pop - F12)";
$staff3 = "Allan Kang (Top Pop - F31)";
print_r(factory($staff1,$staff2,$staff3));
对我来说似乎很好。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。