【问题标题】:is there a Convert.ToSingle[,,]() method?有 Convert.ToSingle[,,]() 方法吗?
【发布时间】:2020-10-03 01:48:18
【问题描述】:

我正在使用System.Convert.ToByte() 以字节为单位保存我的 3d 数组(神经网络),当我想从字节文件加载数组时,有没有办法扭转这种情况?

【问题讨论】:

  • 你能显示从数组转换为字节的代码吗?为什么要转换为字节?
  • @viveknuna 基因 = System.Convert.ToByte(allDependencies);我正在将其转换为字节,因为据我所知,它占用的存储空间要少得多,而且我认为存储为文件比存储数组更容易
  • 但几乎不可能将其写回数组。想一想它怎么知道数组的维数?
  • 我对字节的了解几乎没有,所以我只是假设这是可能的
  • 数组的签名是什么?

标签: c# arrays unity3d byte


【解决方案1】:

您可以使用Json.Net。将数组转换为 json 并存储在文件中。我不知道数组声明,所以你可以相应地更改,我使用了int[,,]

string json = JsonConvert.SerializeObject(arr, Formatting.Indented);
int[,,] arrNew = JsonConvert.DeserializeObject<int[,,]>(json);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-06-19
    • 2021-06-21
    • 1970-01-01
    • 1970-01-01
    • 2020-06-24
    相关资源
    最近更新 更多