Перевести код из VB.NET в C#. Какой аналог у With?
Формулировка задачи:
Доброго времени суток, подскажите как перевести из VB в c#
Добрался до "Receipt(new Receipt" и все не могу подобрать аналог With
Dim dlrBuilder = SMS.ForDeliver().From(data.DestAddr, data.DestAddrTon, data.DestAddrNpi).To(data.SourceAddr, data.SourceAddrTon, data.SourceAddrNpi).Coding(data.DataCoding).Receipt(New Receipt With {.DoneDate = Date.Now, .State = MessageState.Delivered, .MessageId = data.Response.MessageId, .ErrorCode = "0", .SubmitDate = Date.Now, .Text = data.MessageText.Substring(0, Math.Min(20, data.MessageText.Length))})
string dlrBuilder = SMS.ForDeliver().From(data.DestAddr, data.DestAddrTon, data.DestAddrNpi).To(data.SourceAddr, data.SourceAddrTon, data.SourceAddrNpi).Receipt(new Receipt{.DoneDate=Date.Now });
Решение задачи: «Перевести код из VB.NET в C#. Какой аналог у With?»
textual
Листинг программы
New Receipt With {.DoneDate = Date.Now, .State = MessageState.Delivered, .MessageId = data.Response.MessageId, .ErrorCode = "0", .SubmitDate = Date.Now, .Text = data.MessageText.Substring(0, Math.Min(20, data.MessageText.Length))}
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д