如何以遞歸方式在列表上執行操作?以遞歸方式在列表上執行多個操作
Specificly在我的情況,我有一個元組結構的名單如下:
// ("name", (startX, startY), (endX, endY))
let list =
[
("rectangle", (10, 10), (90, 90));
("ellipse", (30, 50), (40, 60));
("ellipse", (60, 50), (70, 60))
]
我要爲那些「矩形」 S和那些項目另一個行爲「的項目執行一個動作橢圓形「S。
這是一個相當廣泛的問題。你可以使用GDI +和F#,這將允許你渲染圖形。建議你有一個去並修改你的問題。下面是一個使用GDI +和F#的示例:http://www.c-sharpcorner.com/Blogs/647/using-gdi-with-fsharp.aspx – geedubb
你是對的。我現在編輯的問題不是那麼廣泛,現在它已經和圖形沒有任何關係,因爲我已經知道如何繪製圖形。感謝您的鏈接也。 –