3 / 3 / 2
Регистрация: 02.08.2014
Сообщений: 60
|
||||||||||||||||
1 | ||||||||||||||||
Начало изучения F# в VS 201516.07.2016, 16:56. Показов 2518. Ответов 7
Метки нет (Все метки)
Доброе время суток, помогите разобраться.
Начал знакомство с F#, установил в Visual Studio 2015 нужный пакет обновлений для F#, создал новый проект консольного приложения Виндовс, выдало следующий шаблон
А когда делал так:
В чём проблема? И в какой среде лучше всего начать изучение F#?
1
|
16.07.2016, 16:56 | |
Ответы с готовыми решениями:
7
Выбор книги для изучения C++ (C#) в Visual Studio 2015 (2013) Начало изучения С Начало изучения С++ Начало изучения |
Заблокирован
|
|
16.07.2016, 17:48 | 2 |
denis_32, вместо
System.Console.WriteLine используйте printfn Должно работать: https://dotnetfiddle.net/z4dqdx VS отлично подходит. Можно обновиться до VS2015.
1
|
3 / 3 / 2
Регистрация: 02.08.2014
Сообщений: 60
|
||||||||||||||||
16.07.2016, 22:00 [ТС] | 3 | |||||||||||||||
Вот в том и дело, на .netfiddle код работает, все окей, а в VS 2015, я не могу этот код запустить.
Когда убираю шаблон, и оставляю просто пустые строки, и в них пишу
Может быть это как то связано с тем, что я создал консольное приложение, или проблема в том, что я удалил
0
|
Заблокирован
|
|
16.07.2016, 22:38 | 4 |
denis_32, очень странно, какой у вас Update? VS2015 под рукой нет, потестировать не могу. Спрошу у знакомого...может что подскажет.
Скриншоты покажите, может они что-то прояснят? Попробуйте еще запустить в F# Interactive - выделите строки кода и нажмите Alt + Enter. Нет и нет. Все должно работать нормально. Может баг в VS...
1
|
3 / 3 / 2
Регистрация: 02.08.2014
Сообщений: 60
|
||||||
16.07.2016, 22:48 [ТС] | 5 | |||||
Сообщение было отмечено Ev_Hyper как решение
Решение
Разобрался)) Шаблон, который дал VS удалять ненужно было, т.к. компилятор считывал мою функцию стояющую после
Код
[<EntryPoint>] Правильный код был
1
|
Заблокирован
|
|
16.07.2016, 23:01 | 6 |
Сообщение было отмечено denis_32 как решение
Решение
denis_32, вам нужно было просто удалить атрибут
[<EntryPoint>] Подробную информацию можно найти тут: https://msdn.microsoft.com/en-... Bfsharp%5D P.S. Поздравляю с выбором F#. Если вы еще и английским владеете, то присоединяйтесь к F# сообществу. Говорят, оно очень дружелюбно.
1
|
3 / 3 / 2
Регистрация: 02.08.2014
Сообщений: 60
|
|
16.07.2016, 23:25 [ТС] | 7 |
Да, действительно, удалил энтрипоинт, и все работает без main argv, спасибо))
p.s. Куда ж без английского, если все видео-уроки и книги по фшарпу на англе)
0
|
Заблокирован
|
|
16.07.2016, 23:38 | 8 |
denis_32, не все, есть две книги на русском. Одна переводная и очень хорошая.
К сожалению, ни в школе, ни дальше в институте английский не выучил. Сейчас вот в свободное время пытаюсь кое как по самоучителю...Оставлю лирику - раз проблем с языком нет, то можно смело регистрироваться на http://foundation.fsharp.org/join После этого вы должны получить инвайт для FSSF канала в Slack-е https://get.slack.help/hc/en-u... sing-Slack
1
|
16.07.2016, 23:38 | |
16.07.2016, 23:38 | |
Помогаю со студенческими работами здесь
8
Начало изучения С++ Начало изучения 1с Начало изучения Начало изучения Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |