|
3
|
| Chaowlert Chaisrichalermpol · 技术社区 · 17 年前 |
|
|
1
5
这取决于你将如何使用它?
仅凭你在问题中提供的信息很难回答。 |
|
|
2
1
小心拳击。如果您的结构将被一个需要对象的方法使用,它将被强制为一个对象,并且您将受到潜在的性能影响。 这里有一个 reference
使用六个整数(#3)的数组可能会使代码更难阅读。对于每个int使用描述性标识符的类会更好。 |
|
|
3
0
|
|
|
4
0
来一杯怎么样
|
|
|
5
0
我建议编写一个小基准来衡量不同选项的性能,这是唯一可以确定的方法。你可能会对结果感到惊讶(我经常是这样)。 (我假设您关心的是性能。) |
|
|
6
0
至于运行时性能,您可以获得的最佳性能通常是通过引用传递结构。按值传递结构将需要复制它们,这对于大于16字节的结构可能会很昂贵(.net包括对16字节或更小结构的优化),但按引用传递值类型的成本是相同的,无论是1字节还是16000字节。 |
|
|
7
-1
|