1

我努力學習F#的,我一直在尋找到一個Suduko求解程序[鏈接是在這裏(http://www.ffconsultancy.com/dotnet/fsharp/sudoku/code/1/sudoku.fs)!原始程序是在Visual Studio 2005中開發的,但是當我試圖使用Microsoft Visual Studio 2010再次構建它時,出現了一些錯誤。我手動添加引用System.Drawing中和System.Windows.Forms的,但VS2010似乎仍然沒有認識到Idoms。 任何想法如何我能得到這個程序VS2010下編譯?如何使用Microsoft Visual Studio 2010編譯舊版本的F#?

+0

可能要列出你的錯誤? – 2013-04-22 10:53:50

+0

這裏是錯誤的列表: 錯誤FS0039:「string_of_int」沒有定義 誤差FS0039的值或構造:命名空間或模塊「字節」是沒有定義 錯誤FS0043:方法或對象構造「op_ArrayLookup」未找到 錯誤FS0039:價值或構造「init_control」沒有定義 錯誤FS0039:命名空間或模塊「的IEnumerable」沒有定義 – John 2013-04-22 10:55:27

回答

2

因此修復的錯誤信息

如下替換需要作出

n -> string_of_int n : n->n.ToString() 
Byte.of_int 0  : 0uy 
IEnumurable   : Seq 
m.(y).(i)   : m.[y].[i] //this appears with similar syntax a few times - just need to change round to square brackets 

不知道爲什麼你越來越init_control沒有定義,一旦其他的東西是固定的,可能會好起來。

+0

謝謝約翰:)我想我可能想看看有關的最新F#版本的更多細節:) – John 2013-04-22 11:11:15

相關問題