前段时间,我做了一些F#编程,下面的代码用于序列化/反序列化float32数组:#light
但是,现在,我必须在VB.NET中进行一些编程,以再次序列化/反序列化float32数组.由于F#编程不适合GUI,但GUI是我当前编程所必需的.我想知道如何在VB.NET中重写上面的代码.例如,我有一个float32数组(我不知道VB.NET中的数据类型与F#中的float32数组相同)(1.0,2.0,3.0); 我想使用DataContractSerializer序列化它,然后读回来,所以我仍然可以得到相同的float32数组.请分享您的代码.感谢,并有一个愉快的一天!约翰
float32是别名System.Single(请参阅:http://msdn.microsoft.com/en-us/library/ee353708.aspx).
如果您可以从使用WinForms设计器中获得价值,那么,是的,我同意VB.NET或C#将是要走的路.但是你知道你可以从VB.NET项目中引用F#库吗?这意味着您可以在VB.NET中编写GUI并重用您的F#组件而无需重写.
如果您要对GUI进行手工编码,那么我不同意:F#非常适合编写手工编码的GUI(实际上,F#async非常适合编写非阻塞GUI代码).
| 归档时间: |
|
| 查看次数: |
202 次 |
| 最近记录: |