этой функции аргумент типа стринг, ведь я передаю туда строковую константу..
Ой, с доступом к мемберам через точку это почти никогда не работает.
дальше функции тип инференция не ходит. Мало ли сколько и где IndefOf наопределено, сильно много работы чтоб найти
Фшарп умеет сканит фшарповые типы на наличие там мемберов. Насколько я знаю это только на поля рекорда работает. Если бы фшарп умел выводить тип по вызываемому мемберу ему пришлось бы всю BCL и все нугеты подключённые сканить каждый раз. Вот ТЫ помнишь что IndexOf объявлен в стринге. Но не помнишь про Array. Фшарп компилятор не помнит ни то, ни другое если чо, а если бы помнил, вывел бы тебе Array
Обсуждают сегодня