gpt4 book ai didi

c# - 水平加载 FromCollection

转载 作者:行者123 更新时间:2023-11-30 12:09:02 26 4
gpt4 key购买 nike

使用 EPPlus我想水平加载数据。

var randomData = new[] { "Foo", "Bar", "Baz" }.ToList();        
ws.Cells["B4"].LoadFromCollection(randomData);

默认行为是垂直的,这段代码将导致:

Default behaviour

这是我需要的:

Desired result.

使用 EPPlus 的缺点,他们的 documentation是粗略的。

最佳答案

如果你做了这样的事情会怎样:

var randomData = new[] { "Foo", "Bar", "Baz" }.ToList();
//ws.Cells["B4"].LoadFromCollection(randomData);
ws.Cells["B4"].LoadFromArrays(new List<string[]>(new[] { randomData.ToArray() }));

这在输出中给了我这个:

Ernie's result

请记住,如果您关心性能,比如说非常大的集合,您最好还是编写自己的代码,因为 LoadFrom* 方法确实会增加开销以应对多种情况。

关于c# - 水平加载 FromCollection,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41145734/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com