Среда разработки для C#

кто-то отправляет мне c файл, который описал двоичный файл его созданная программа.

это не содержало комментариев кроме где-нибудь в записи реальных данных

SwapArray(..); // Big endian ???
write();

, я спросил о реализации SwapArray, и он сказал мне, что мне не был нужен он, это должно только удостовериться, что работает над машинами Linux.

После экспериментирования я узнал, что он использовал прямой порядок байтов каждый, где (который похож нормален), но только реальные данные были записаны в обратном порядке байтов. Обычно Вы видели его в Hex-редакторе, но данные хранились в плавающей точке, поэтому дело не в этом легкий заметить смешанный порядок байтов.

7
задан kiamlaluno 30 August 2016 в 04:38
поделиться

5 ответов

23
ответ дан 6 December 2019 в 06:14
поделиться

Вы также можете попробовать WINE , своего рода эмулятор для программ Windows на Mac / Linux, и вы можете попробовать установить инструменты .net и SharpDevelop и использовать моно для создания вывода, преимущество в том, что вы получите немного богатых инструментов для разработки.

2
ответ дан 6 December 2019 в 06:14
поделиться
  • TextWrangler + Mono
  • Parallels + UltraEdit + компиляция из командной строки
  • Parallels + Visual Studio

Сейчас я загружаю MonoDevelop, давно не пробовал.

0
ответ дан 6 December 2019 в 06:14
поделиться

Несколько месяцев назад я мигрировал с Windows на Mac .. Прошло много времени с тех пор, как я последний раз входил в Windows, и я был помешан на C # .. так что на Mac я попытался использовать Mono, и ... я был очень разочарован, потому что это не похоже на Windows: у вас слабая IDE для работы, и это кажется таким ... плохим! Тогда я решил сделать большой шаг и перейти на objective-c и Какао! И теперь я снова счастлив, как был на окнах. Итак, я хочу сказать, что если вы хотите продолжать работать с C #, придерживайтесь платформы Windows ... но если вы хотите разрабатывать приложения для Mac, попробуйте перейти на objective-c и Какао!

4
ответ дан 6 December 2019 в 06:14
поделиться

Я использую VMWare Fusion для запуска Visual Studio на виртуальной машине Windows. Я бы рекомендовал это только в том случае, если у вас есть быстрый процессор Intel с оперативной памятью не менее 4 ГБ.

Fusion также предлагает режим «Unity», чтобы Visual Studio выглядела так, как будто она работает как собственное приложение Mac. Отличная концепция, но на практике она использует слишком много оперативной памяти и процессора.

В противном случае вы можете использовать boot camp для запуска Visual Studio в Windows. Это дает вам полную мощность ваших аппаратных ресурсов, но вы должны загрузиться, чтобы использовать их.

0
ответ дан 6 December 2019 в 06:14
поделиться
Другие вопросы по тегам:

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