想要实现这么一个函数:int DivCode(string str,参数二);//str为被拆字符串,参数二为被拆分的子字符串存放的地方,若拆分成功返回1;否则返回-1 (必须要返回1或-1)目前的想法是:DivCode(string str,string[] strDes)
{
strDes = str.split("某个字符");
return ...;
}
但是这样做的话调用该函数的参数二应该怎么写呢?它的大小不知道啊
{
strDes = str.split("某个字符");
return ...;
}
但是这样做的话调用该函数的参数二应该怎么写呢?它的大小不知道啊
解决方案 »
- 在webBrowser1中点击链接,如何限制他只在webBrowser中打开
- “A share violation has occurred.”是什么错误?
- 如何得到某个时间和当前时间相差的分钟数?
- 如何获取post提交后的响应正文?
- 不规则窗体 GraphicsPath 窗体Region 问题
- ??为什么我更新数据后数据表清空了??
- comboBox绑定数据的问题!!
- 想开发一个基于.net的web报表工具!
- 怎样将“20080729095255“转为日期型?
- 过一个有情人但是情人却不在身边的情人节,(她陪她妈妈过元宵节去了)放血200分
- C# 连接到同时装有sql2000与sql2005的机器.....
- 多行TextBox不支持\r\n吗?
说了半天,你的第二个参数不就是out类型的输出参数嘛int DivCode(string str,out string [] strDes)
{
string [] strDesTemp = str.split('1');
if(strDes.Length>0)
{
strDes = new string[strDesTemp.Length];
for(int i=0;i<strDesTemp.Length;i++)
{
strDes[i] = strDesTemp[i];
}
return 1;
}
else
return -1;
}其实用List<string> 最好,提供的排序和检索的方法比较好点……
不是
if(strDes.Length>0) 写错了啊
{
string [] strList = null;
return DivCode("sss2122fasdf1dfd", out strList);
}
不就OK了?