一个Session["shop"]="1,5,32",怎么除掉第一项变成"5,32"
解决方案 »
- 小妹请教一问题
- 200分求助!一个js脚本问题。在线等,调试通过就给分。
- 组织架构图的实现?
- AJAX 问题
- |M| 问幕白兄和各位在TreeView中添加的checkbox如何在后台代码写让他选中或不选 中
- 请问一个cookie的问题
- 静态文件触发global.asax事件
- 用ASP.NET服务器控件 能实现向Windows 资源管理器那样树状目录吗?
- 关于TreeView的一个小问题
- 关于aspmenu菜单会被其他如ocx控件挡住,已有很多人问起过,一直没找到解决方案,期待高手出现
- javaScript 写cookie的问题
- <%# string.Format("{0} ", Eval("Name")) %> 与 <%# Eval("Name") %> 有什么区别?
substring()
这两个就可以了
test = test.Substring(test.IndexOf(',') + 1);
str.Substring(2,str.Length -2)
最好是根据一个变量判断,
比如n=1,得到的值就是="5,32";
比如n=2,值就是="1,32";
比如n=3,值就是="1,5";
test = "," + test + ",";
test = test.Replace(",1,", "");
test = test.Substring(0, test.Length - 1);
private string t(string str,int index)
{
string returnstr=string.Empty ;
string[] alist=str.Split(',');
for(int i=0;i<alist.Length;i++)
{
if(i!=index)
{
if(i==0)
{
returnstr=alist[i];
}
else if((i==1) && (index==0))
{
returnstr=alist[i];
}
else
{
returnstr=returnstr+","+alist[i];
}
}
}
return returnstr;
}
protected void test()
{
string t = "1,5,6,";
string[] arr;
arr= t.Split(',');
string testString = "5";
string outer = "";
for (int i = 0; i <= arr.Length - 1; i++)
{
if (arr[i] == testString)
arr[i] = "";
}
for (int i = 0; i < arr.Length; i++)
{
if (arr[i] != "")
{
outer += arr[i]+",";
}
}
Response.Write(outer);
}
substring