Bry*_*yan 4 c# asp.net arrays list
有什么区别:
int[] myIntArray
Run Code Online (Sandbox Code Playgroud)
和
list<int> myIntArray
Run Code Online (Sandbox Code Playgroud)
?
在网络服务中,我读到我应该选择其中一个而不是混合两个,为什么?
在线上它们将是无法区分的 - 即两者Customer[]并且List<Customer>将看起来(大致)像:
<Customers>
<Customer name="Fred" ... />
<Customer name="Barney" ... />
</Customers>
Run Code Online (Sandbox Code Playgroud)
所以没有必要让逻辑以不同的方式对待这两者.最终,int[]是疼痛(工作Add等),所以我会倾向于使用List<T>-当然,wsdl.exe很好地默认为阵列,IIRC -但有一个命令行开关(或可能存在用于WSE/WCF).
| 归档时间: |
|
| 查看次数: |
3032 次 |
| 最近记录: |