1
7
当然,您可以将所有列表合并为一个序列
您的代码看起来像(根本没有循环):
|
2
1
是的,但你必须确保所有列表的长度都相同。
|
3
1
编辑:在日期时间列表上调用ForEach(Console.WriteLine)实际上不会作为控制台工作。WriteLine没有一个特定的覆盖,它只使用一个对象的覆盖。自列表。ForEach需要一个操作和控制台。编写datetime所需的WriteLine方法实际上是此代码不会编译的操作,因此这个答案不正确。不过,我觉得很有趣,看看为什么它不起作用,所以我把它留在这里 我真的不知道你为什么对那里的代码有问题。如果这是该方法的签名,并且你不能更改它,那么在我看来这是有效的。如果你出于某种原因真的想限制你的代码行,你可以这样做
其他一些人建议所有列表的for循环长度相同,但打印顺序与您描述的不同。并将所有列表中的所有项转换为对象,这样您可以继续使用列表,由于将您的值类型装箱为double,因此成本可能会很高。 编辑:我被告知,与写入控制台的性能相比,装箱可能微不足道。然而,我仍然认为将它们全部转换为object并不是最好的选择,但那只是我自己 |
4
0
试试这个:
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
i_sniff_ket · 在unity之外使用unity类 2 年前 |