??关于[]的问题??
例如
using namespace System;
String *s[];
s应该如何使用呢?因为并未给s真正的分配一个数组空间,这时s为NULL,s的各个方法均不能使用呀
那么如果要向这个数组中加入元素应该如何处理呢?
多谢啦
问题点数:100、回复次数:6Top
1 楼saucer(思归)回复于 2005-03-02 13:44:38 得分 90
I believe you need to something like
String *s[] = __gc new String[3];
then initialize each one of them
see an example here
http://www.functionx.com/vcnet/references/managedarrays.htmTop
2 楼dofty(dofty)回复于 2005-03-02 14:00:44 得分 0
thank you
既然[]可以直接操作,为什么很多代码都把[]转到IEnumerator里面读取呢?
Top
3 楼3gold(新丁)回复于 2005-03-02 14:03:41 得分 10
看不懂你是什么意思Top
4 楼dofty(dofty)回复于 2005-03-02 14:03:43 得分 0
使用String *s[]= __gc new String*[3];之后,说是长度是固定的,不能使用Add()等方法?这是怎么回事呀?Top
5 楼saucer(思归)回复于 2005-03-02 14:29:39 得分 0
Array is fixed sized, if you want to use Add, use an ArrayListTop
6 楼dofty(dofty)回复于 2005-03-02 15:55:08 得分 0
哈哈,多谢Top




