要实现php中数组的功能,在C#中应该怎么做?

huawdai 2002-07-20 04:01:15
php的数组太随意了:
1.可以用字符串作为键,唯一标示一个数组元素;
2.维数可以任意改变......

请问要实现同样的功能,在C#里面应该怎么做呢?
...全文
127 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
LeeMaRS 2002-07-20
  • 打赏
  • 举报
回复
呵呵,再具体我也说不出来了.
第1个的原理就是重载[],调用a["one"]的时候,就在一个表格中寻找one所对的实际数组元素,然后返回实际的值.
第2个就不好说了,vector我没用过的,但是听说过,可以动态改变维数.
huawdai 2002-07-20
  • 打赏
  • 举报
回复
能不能说的具体一点呢?
LeeMaRS 2002-07-20
  • 打赏
  • 举报
回复
对C#不熟悉的说...C++也是半桶水...
第1个比较麻烦,在C++中可能得用hash表+重载[]来解决
第2个,维数可以任意改变,在C++中应该是用vector吧

你看看C#和他们对应的是什么吧..

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧