Преобразование кода VBS в код C #

Я только что получил приведенный ниже код, который был предоставлен в качестве DCOM API hSunServer по адресу http://www.hmailserver.com/documentation/latest/?page=com_example_account_create Приведенный ниже сценарий работает нормально. Он не имеет никаких ссылок. Сразу после установки hSunServer, запуск приведенного ниже кода может создать учетную запись. Теперь мне нужно то же самое в C #. Они не предоставили мне какую-либо библиотеку для C # I googled для него, но нет соответствующих результатов, все, что у меня есть, это следующий код, но в соответствии с hSunServer API они сказали, что вы можете конвертировать ниже скрипт на любой язык, который вы хотите. Но как? Я даже не могу понять, как начать писать даже первую строку. Кто угодно, пожалуйста, помогите мне.

Dim obApp
   Set obApp = CreateObject("hMailServer.Application")

   ' Authenticate. Without doing this, we won't have permission
   ' to change any server settings or add any objects to the
   ' installation.   
   Call obApp.Authenticate("Administrator", "your-main-hmailserver-password")

   ' Locate the domain we want to add the account to
   Dim obDomain
   Set obDomain = obApp.Domains.ItemByName("example.com")

   Dim obAccount
   Set obAccount = obDomain.Accounts.Add

   ' Set the account properties
   obAccount.Address = "account@example.com"
   obAccount.Password = "secret"
   obAccount.Active = True
   obAccount.MaxSize = 100 ' Allow max 100 megabytes

   obAccount.Save

-121--1797929-

Когда следует использовать многопоточность? И была бы выгодна многопоточность, если бы различные потоки выполняли взаимно независимые задачи? Это были единственные два вопроса, на которые я не смог ответить в интервью, которое мне отказали вчера вечером.

Это были единственные два вопроса, на которые я не смог ответить в интервью, которое мне отказали вчера вечером.

52
задан multipleinterfaces 14 September 2011 в 05:34
поделиться