-
Насколько сложно/легко перейти с Delphi на C#? Посоветуйте учебники или ресурсы, пожалуйста. Почему C# идет в связке с .Net?
-
зависит от того, с какого по счету языка идет переход и не зависит от того, с какого языка на какой.
с первого трудно. со второго легче. начиная с третьего уже пофик.
-
Прямо как по Марку Твену «Перейти с Delphi на C# очень просто. Я сам делал это несколько раз».
> Почему C# идет в связке с .Net?
Вроде как изначально это был родной язык платформы (ответ мелкомягких солнечным, типа своя джава с этим и этими), а теперь он нигде больше и не используется, ибо вне платформы .net никому не нужен.
-
> ибо вне платформы .net никому не нужен. >
ага. а некоторые паскали вообще лишь набор букв, если нет среды, где можно скомпилить и ос, где можно запустить. То есть, никакие яп не нужны никому, так как требуют хотя бы устройства, на котором можно запустить.
а вообще, платформ уже давно несколько.
> Kel © (21.06.18 12:55) > Насколько сложно/легко перейти с Delphi на C#?
Очень легко. Недаром, там чувствуется рука бывшего одного из делфисоздателей.
> Посоветуйте учебники или ресурсы, пожалуйста.
VS 2017, и че-нить пишешь.
-
Трей Нэш. "C# 2010. Ускоренный курс для профессионалов".
Адам Фримен, Джозеф Раттц-мл. "LINQ. Язык интегрированных запросов в С# 2010".
Язык развивается, и в VS 2017 он ещё приятнее, чем в этих книгах. По мне, так вообще самый приятный язык.
-
Дотнета бы не было, было бы совсем хорошо :)
-
Дмитрий Белькевич © (29.06.18 00:05) [5] Дотнета бы не было, было бы совсем хорошо :)
Ну нет. Дотнет инкапсулирует практически всю операционную систему. Писать сейчас стало очень просто. Задаёшь вопрос типа "Как в c# ловить изменения файла?" Сразу получаешь класс FileSystemWatcher. И наслаждаешься...
Хочешь поработать с именованными каналами, пишешь "Как в c# работать с именованными каналами?" Получаешь два класса: NamedPipeServerStream и NamedPipeClientStream, - и вообще никаких проблем.
Я бы сказал так: "Было бы совсем хорошо, если бы Дотнет инкапсулировал все существующие операционные системы".
-
> Тракторист © (29.06.18 20:42) [6]
Верно. Переход меня в дотнет вызвало в первую очередь простота решений, связанных с USB, затем увидел, что и прочие задачи решаются легко.
-
А раньше над "где взять компонент для ..." посмеивались :)
-
-
А есть книга или сайт что-то вроде таблицы соответствий между языками Delphi и C#?
Допустим, в Delphi параметр с var - в C# параметр с ref
-
Кому сейчас .net нужен? Он же под Win только.
-
> А есть книга или сайт что-то вроде таблицы соответствий > между языками Delphi и C#?
это неправильный путь. не надо искать соответствий, это не разговорные языки
-
Кто б сомневался
На C# в Visual Studio можно писать для Андроид
-
-
А объясните мне пожалуйста такую вещь. Я пока изучаю C# по учебникам, саму среду Visual Studio не устанавливал.
Она похожа на Delphi? Там есть визуальные компоненты? (меню, кнопки, вкладки, статусбары, имиджи и проч.) Есть там удобный инспектор объектов, где на одной вкладке - свойства, а на другой - события? Сторонние компоненты подключаются?
У формы есть события и такой же порядок? (OnCreate, OnShow, OnClose, OnDestroy)
-
> [15] Kel © (18.07.18 20:19)
Не проще ли установить и посмотреть чем ждать здесь ответов?
-
Что ж это за "учебники"-такие, где про среду ни слова нет?
-
> Плохиш © (19.07.18 11:13) [17]
Синтаксис языка и консольные приложения.
-
|