Моно учебное руководство C#? [закрытый]

function sleep(milliseconds) {
  var start = new Date().getTime();
  for (var i = 0; i < 1e7; i++) {
    if ((new Date().getTime() - start) > milliseconds){
      break;
    }
  }
}
7
задан 9 August 2013 в 13:41
поделиться

4 ответа

Сам язык будет таким же, какой бы учебник вы ни использовали. На самом деле вам просто нужно знать, как компилировать код с использованием Mono вместо Visual Studio. Основная командная строка, которую вы захотите использовать:

gmcs Foo.cs Bar.cs

с наиболее важными параметрами командной строки:

  • -target - хотите ли вы создать консольное приложение ( -target: exe ), приложение Windows Forms ( winexe ), библиотека классов ( библиотека ) или модуль ( module )
  • -r - добавить ссылку на другую сборку (например, -r: Foo.dll ) - большинство общих сборок должно добавляться автоматически
  • -out - указать имя выходного файла (например, -out : Foo.exe)
  • /? - узнайте о других параметрах командной строки :)

Что касается материалов для чтения,

10
ответ дан 6 December 2019 в 08:16
поделиться

Любое руководство по C # подойдет для изучения самого языка. После этого я бы порекомендовал The Mono Handbook для изучения того, как использовать среду выполнения Mono.

6
ответ дан 6 December 2019 в 08:16
поделиться

Какую среду IDE вы используете? MonoDevelop ? SharpDevelop ? (ссылки на руководства) Если вы используете основные функции, вы даже можете использовать Visual C # Express и просто использовать отдельный шаг моно-сборки.

5
ответ дан 6 December 2019 в 08:16
поделиться

Вы можете посмотреть на пример ] это Mono Wiki-страница. Он показывает базовую интеграцию с SQLite. Разработка на C # с помощью Mono (и MonoDevelop) почти такая же, как и с помощью VS. Единственным существенным отличием будет отсутствие визуального дизайнера пользовательского интерфейса Windows Forms. Вместо этого, вероятно, будет лучше использовать пользовательский интерфейс Gtk # , который можно создать визуально в MonoDevelop.

1
ответ дан 6 December 2019 в 08:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: