VB代码:
dim sfileName() as variant
redim Preserve sfileName(0):sfileName(0)=“分州市.shp”
redim Preserve sfileName(1):sfileName(1)=“县界.shp”
redim Preserve sfileName(2):sfileName(2)=“地级市区.shp”把以上代码改成C#代码怎么改呀?呵呵 多谢大家回复呀。
dim sfileName() as variant
redim Preserve sfileName(0):sfileName(0)=“分州市.shp”
redim Preserve sfileName(1):sfileName(1)=“县界.shp”
redim Preserve sfileName(2):sfileName(2)=“地级市区.shp”把以上代码改成C#代码怎么改呀?呵呵 多谢大家回复呀。
解决方案 »
- 关于VS2010无法编译所做的编辑
- 隐式转换和显式转化
- 如何定时断开网络和连接网络?
- c#从数据库中读出word文件,在磁盘生成临时word文件,在用Replace()方法替换其中超链接的时候,如果是大文件,或替换相当多的图片中的链接,效率太低,有没有好的替换方法???
- 在 .net C# 中 ComboBox 控件只读属性问题
- 动态创建菜单问题,急~!
- 这段代码为什么每执行一次内存就增加一些?
- 怎么使用DataTable的select方法来实现多列排序,急!
- 请问怎样将无刷新联动菜单DropDownList2和DropDownList3存储入数据库?谢谢!
- 情人节广流传的一句名言! 散分纪念!
- 怎么用C#实现一个数字字典?
- 小弟为新手,各位高手给点学习C#的资源
可使用List<String>
hashtable
dictionary
从语义上看,不过是定义了一个数组,并且不断扩大他的大小而不丢失数据,并赋值字符串,所以可以不用object,用string可能更好 dim sfileName() as variant
redim Preserve sfileName(0):sfileName(0)=“分州市.shp”
redim Preserve sfileName(1):sfileName(1)=“县界.shp”
redim Preserve sfileName(2):sfileName(2)=“地级市区.shp”========== string[] sfileName = { "分州市.shp", "县界.shp", "地级市区.shp" };很简洁的一句话就可以了
System.Collections.ArrayList sfileName = new System.Collections.ArrayList();
sfileName.Add("分州市.shp");
sfileName.Add("县界.shp");
sfileName.Add("地级市区.shp");
LZ明显不是想这样用的,他是动态添加的,初始化的时候根本不知道有几个建议LZ考虑一楼的意见