DataColumn扩展属性

时间:2019-10-03 08:28:26

标签: c# datatable datacolumn

嗨,我有一个数据表,其中一些数据需要格式化(主要用于导出),我决定更改数据表中数据的最佳方法是使用通过键值对的扩展类。键是列名,值是所需的格式。

因为那时我们的某些列可以包含定界数据,所以我试图避免将键值对从列名/格式更改为列名/对象。在研究时,我遇到了扩展属性,这听起来确实正是我想要的,但是我似乎无法正常工作。

datatable.column["columnName"].ExtendedProperties.Add("Delimiter", ",");

我不断获取的对象未设置为实例错误,但是所有文档都不需要实例。然后,我尝试了以下操作:

DataColumn dc = datatable.column["columnName"];
dc.ExtendedProperties.Add("Delimiter", ",");

但是我仍然遇到相同的错误,其他任何人都知道如何使用扩展属性,MS文档根本不清楚,或者文档中没有提到缺少的内容。

1 个答案:

答案 0 :(得分:0)

嗨,感谢Troy Mac1ure,我再次浏览了我的代码,事实证明我代码的复杂性是我使用了错误的数据表。我已经纠正了这一点,并且一切正常。

谢谢

相关问题