小编Hei*_*nge的帖子

CSV文件中的列标题使用fileHelpers库?

FileHelper库中是否有内置字段属性,它会在最终生成的CSV中添加标题行?

我用Google搜索并没有找到太多信息.目前我有这个:

DelimitedFileEngine _engine = new DelimitedFileEngine(T);
_engine.WriteStream
        (HttpContext.Current.Response.Output, dataSource, int.MaxValue);
Run Code Online (Sandbox Code Playgroud)

它工作,但没有标题.

我正在考虑FieldTitleAttribute使用类似的属性并将其用作列标题.

所以,我的问题是,我在哪一点检查属性并插入标题列?以前有人做过类似的事吗?

我想插入标题并使用与实际字段名称不同的自定义文本,只需在对象的每个成员上都有一个属性:

[FieldTitleAttribute("Custom Title")]
private string Name
Run Code Online (Sandbox Code Playgroud)

并且可能是一个选项,告诉引擎在生成时插入标题.

因此,当WriteStream或者WriteString被调用时,标题行将与自定义标题插入.

我找到了几个DelimitedFileEngine的事件,但不是检测当前记录是第一行以及如何在此之前插入行的最佳方法.

c# csv filehelpers

49
推荐指数
4
解决办法
3万
查看次数

仅显示在水晶报告详细信息部分的第一行

我有一个水晶报告,并且详细信息部分中有一个字段,当前显示每行.将此字段设置为在第一行只显示一次的方法是什么?

reporting business-objects crystal-reports

10
推荐指数
1
解决办法
4万
查看次数

检测给定对象的最简单方法是.net中的值或引用类型?

检查object某种value类型或reference类型的方法是什么?

c# .net-3.5

2
推荐指数
2
解决办法
532
查看次数

我在控制台应用程序?

如果使用此组件的应用程序在控制台应用程序或其他应用程序中运行,有没有办法在C#中检测组件内部?

.net c# console

2
推荐指数
1
解决办法
153
查看次数