社区
C#
帖子详情
如何在两个类之间传递字符串数组
czsd
2003-03-26 08:54:05
我作了个类,要在form里调用这个类的一个方法,返回一个字符串数组,不知道用什么方法实现
...全文
78
12
打赏
收藏
如何在两个类之间传递字符串数组
我作了个类,要在form里调用这个类的一个方法,返回一个字符串数组,不知道用什么方法实现
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
firewing
2003-03-26
打赏
举报
回复
其实DataReader本身就是一个ArrayList!
DropDownList ddlSample;
IDataReader dr;
ddlSample.DataSource=dr;
ddlSample.DataTextField="Text"
ddlSample.DataValueField="Value";
Knight94
2003-03-26
打赏
举报
回复
or
http://expert.csdn.net/Expert/topic/1576/1576415.xml?temp=.5275843
Knight94
2003-03-26
打赏
举报
回复
其实.net中的帮助这方面说得挺详细的,我当时开始用C#,也是看帮助,还有sample。
czsd
2003-03-26
打赏
举报
回复
非常感谢上面的朋友,我接触C#没多常时间,现在主要用到 ADO.net来开发数据库程序,看了很多书,讲的和笼统,或者没有抓出重点,提纲切领,想问一下 那里有关于ADO.net 的介绍和教程的ebook ,谢谢各位了
Knight94
2003-03-26
打赏
举报
回复
为什么不用DataAdapter和DataSet,这样就用考虑那么多麻烦的事情
timmy3310
2003-03-26
打赏
举报
回复
如果你使用DataReader来把数据构造到一个数组,实际上你可以不用获得select的行数,而直接使用动态数组来做:
//using System.Collection;
ArrayList list = new ArrayList();
while( reader.Read() )
{
string someField = reader["FieldA"].ToString();
list.Add( someField );
}
string[] str = (string[])list.ToArray( typeof(string) );
czsd
2003-03-26
打赏
举报
回复
谢谢
我看了,我用icount=sqlcedatareader.rowsaffect来返回 selcet出来的行数,是-1,
我是用 string[] str=new string[icount]来初始化数组的,当然出错了,可不知道怎样从sqlcedatareader里返回select 的行数,这个问题另外加分
timmy3310
2003-03-26
打赏
举报
回复
数组本身是传递引用的
但是数组里面的对象就要看是值类型还是引用类型
可以通过参数传递数组
string[] str;
str=new string[100];
这样是正确的,错误应该出在你后面的代码
loveprograming
2003-03-26
打赏
举报
回复
来晚了...
czsd
2003-03-26
打赏
举报
回复
谢谢上面的,好象用字符数组是一定要先初始化,可又不知道他的大小
我这样写 : string[] str;
str=new string[100];
旧会出错
还有,可不可以通过参数传递字符串数组, 用引用还是字符串数组本身是传地址的(和c++一样)
TheAres
2003-03-26
打赏
举报
回复
这样写:
class ClassA
{
public string[] MyFun()
{
string[] a = {"a","b"};
return a;
}
}
这样用:
ClassA a = new ClassA();
string[] s = a.MyFun();
saucer
2003-03-26
打赏
举报
回复
string[] func1()
{
string[] s = {"1","2","3"};
return s;
}
尹成Python27天入门到项目实战
预编译的概念搜索技能搜索用在找出第一个邮箱手机提取findall
字符串
切割筛选正则表达式正则表达式替换单个字符判断中括号选择一个字符正则表达式次数正则开头结尾括号与选择正则表达式特殊符号day19down 递归与爬虫...
C语言:
字符串
数组
与
字符串
指针
数组
1,首先,不论是局部,静态还是全局
数组
都必须在定义的时候...最开始编写时,将str定义为
字符串
数组
,怎么都出不来结果。半天才发现应该用
字符串
指针
数组
3,那么问题来了,
字符串
数组
和
字符串
指针
数组
有什么区别 ...
字符串
数组
的三种形式
一、复习普通变量与指针变量的区别 所有变量的基本属性:变量名称,值,地址(分配...
字符串
数组
char* arry[]在栈上申请空间,存储
字符串
地址,
字符串
实际是存储在只读存储区,在排序时交换的是
字符串
地址。 #include
C语言每日一练(3)从
字符串
数组
中查找给定的
字符串
(PS:
字符串
数组
的遍历)
从一个
字符串
数组
中,查找有没有给定的
字符串
,如果有,返回其索引,如果没有,返回-1 考查要点: 第一、
字符串
比较函数strcmp,如果
两个
字符串
相同,返回0,如果不相同,返回非0(根据第一个不相同的字符的ascii...
字符串
数组
的引用(C语言实现)
一、
字符串
数组
的定义 1.
字符串
的定义:是由若干有效字符构成且以字符"\0...所有表示
字符串
数组
的最后一个元素都是空字符(ASCII码值为0的字符’\0’) 3.
字符串
的赋值: (1). char str[6] = {'c','h','i','n',...
C#
110,532
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章