Это также зависит от того, какую версию компилятора F # вы используете. Если вы скомпилируете свой код F # с помощью компилятора F # для .NET 2.0, то он будет использовать FSharp.Core.dll
для .NET 2.0, который содержит объявление классов Tuple<..>
. Затем вы можете просто сослаться на FSharp.Core.dll
из вашего проекта C #, и вы найдете там кортеж (он находится в пространстве имен System
, чтобы сделать его совместимым с .NET 4)
Я считаю, что ZIP-релиз от Microsoft и F # пакеты содержат версию 2.0. Я не уверен насчет версии F # в комплекте с Mono 2.10 или той, что в Debian.