string[] func1()
{
string[] s = {"1","2","3"};
return s;
}
{
string[] s = {"1","2","3"};
return s;
}
解决方案 »
- 命名空间“Microsoft”中不存在类型或命名空间名称“Practices”(是缺少程序集引用吗?
- c# 程序调用批处理文件的问题,高手请进!!!~~~
- Me.FormBorderStyle = Windows.Forms.FormBorderStyle.None,后窗体只有工作区了,我想为为它画边框,我在onpaint方法里画了后发现边框把工作区占了,如何在非工作区画上边框呢?
- 我用的.NET2003开发的软件,在IE7.0中网页对话框弹不出来,如何解决??急!!!
- vs2005 保存文件时很慢
- POST方法调用webservice
- C#串口通信,在读取的时候慢
- 网页关闭后怎么清理占用的端口号啊
- 关于ADO.net中执行一条insert语句,有些什么样的办法!哪一种效率最高,最节约内存!
- 解决方案和项目在VS.net里,概念上有什么区别?
- 请问InternetExplorer object和WebBrowser object有什么区别吗?
- 求XP菜单的源程序!!!
class ClassA
{
public string[] MyFun()
{
string[] a = {"a","b"};
return a;
}
}这样用:
ClassA a = new ClassA();
string[] s = a.MyFun();
我这样写 : string[] str;
str=new string[100];
旧会出错
还有,可不可以通过参数传递字符串数组, 用引用还是字符串数组本身是传地址的(和c++一样)
str=new string[100];
这样是正确的,错误应该出在你后面的代码
我看了,我用icount=sqlcedatareader.rowsaffect来返回 selcet出来的行数,是-1,
我是用 string[] str=new string[icount]来初始化数组的,当然出错了,可不知道怎样从sqlcedatareader里返回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) );
http://expert.csdn.net/Expert/topic/1576/1576415.xml?temp=.5275843
DropDownList ddlSample;
IDataReader dr;ddlSample.DataSource=dr;
ddlSample.DataTextField="Text"
ddlSample.DataValueField="Value";