我有一个要读取的dbf文件(dBase),将每一行放入一个列表中(因为一行代表有关一个shapefile对象的数据),然后能够修改该列表(例如,转换代表名称的字段到一个字符串)。这意味着数据类型需要能够同时容纳Ints,string,bool等,并向其中添加项目。在python中,我可以使用列表来执行此操作,但是由于无法修改集合,因此无法使用它们。
这听起来像是Alternative to Tuples的(完全)重复项,
但事实并非如此。这些问题基于您事先知道要哪些对象的假设。我不。
我在.NET 4.5上,顺便说一句。
最佳答案
使用 dynamic
-这是一个完美的用例:
关于用C#替代元组,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17255042/