当前位置: 代码迷 >> VB Dotnet >> VB.NET数组元素对应有关问题
  详细解决方案

VB.NET数组元素对应有关问题

热度:118   发布时间:2016-04-25 02:05:14.0
VB.NET数组元素对应问题
请问在vb.net中定义一个定长元素数为8的数组,这个数组分别有ID和呼叫号码,问题是如何在数组中实现ID和呼叫号码一一对应呢,比如:ID:001,002,003,呼叫号码:10001,10002,10003
如何实现001对应10001,002对应10002,003对应1003
------解决思路----------------------
如果你的对应是有规律的,
比如001就是对应100001
而不是001有时候对应002,也有可能会对应0023
那么直接代码写死对应关系就行了,比如前面都追加个"100"
------解决思路----------------------
把下标分成两组不就行了。
'比如交替分配,ID用a(i)呼叫号码用a(i+1)'
a(0) = "001"
a(1) = "10001"
a(2) = "002"
a(3) = "10002"
a(4) = "003"
a(5) = "10003"

'比如中间切开,ID用a(i)呼叫号码用a(i+4)'
a(0) = "001"
a(1) = "002"
a(2) = "003"
a(4) = "10001"
a(5) = "10002"
a(6) = "10003"
  相关解决方案