Это зависит от вашего обучения и стиля работы.
Технически, F # не нуждается в поддержке C #.Вы можете написать законченные программы любого рода, даже не прикасаясь к C #.
Тем не менее, многие онлайн-ресурсы F # ориентированы на переход с C # на F #, и в результате их формулируют с точки зрения различий междудва.Что-то вроде « вы делали это раньше в C #, но вот как это можно сделать лучше в F # ».
Кроме того, многие библиотеки .NET написаны наC #.Разумеется, двоичные файлы полностью совместимы с F #, поэтому вам не нужно выполнять какие-либо специальные приемы для использования библиотек, написанных на C #.Однако, если вы когда-нибудь захотите взглянуть на исходный код, то здесь знание C # пригодится.
Если честно, существует довольно большое количество F # -эксклюзивных библиотек, но большинство библиотек .NET все еще находятся на C #.Так что, скорее всего, вы в конечном итоге будете использовать некоторые из них.Хотите ли вы на самом деле взглянуть на их источник - это зависит от вашего стиля.