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

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

请问要实现同样的功能,在C#里面应该怎么做呢?
...全文
96 3 打赏 收藏 举报
写回复
3 条回复
切换为时间正序
当前发帖距今超过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#和他们对应的是什么吧..
  • 打赏
  • 举报
回复
相关推荐
发帖
基础编程
加入

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
申请成为版主
帖子事件
创建了帖子
2002-07-20 04:01
社区公告
暂无公告