我基本上是将值保存并加载到数组中以输入 JSON 库,我只是在寻找一种更优雅的方法来执行此操作:
类属性到数组
return new object[] { path, pathDir, name };
数组到类属性
c.path = values[0];
c.pathDir = values[1];
c.name = values[2];
理想情况下不需要额外运行时开销(例如反射)的简单解决方案值得赞赏。
我可以做这样的事情吗?
c.{path, pathDir, name} = values[0...2]
编辑:我特别要求数组。我知道序列化、JSON 和 Protobuf 以及其他所有人的建议。