c# listbox 获取选中行特定列的值
每行的信息结构如下stringits=booksnew[i].ID+"《"+booksnew[i].Name+"》"+booksnew[i].Author+","+boo...
每行的信息结构如下
string its = booksnew[i].ID + " 《" + booksnew[i].Name + "》 " + booksnew[i].Author + "," + booksnew[i].Info + ",现藏书于" + booksnew[i].Library + "。\n";
我现在想获得选中行的booksnew[i].Info值,求解应使用什么函数? 展开
string its = booksnew[i].ID + " 《" + booksnew[i].Name + "》 " + booksnew[i].Author + "," + booksnew[i].Info + ",现藏书于" + booksnew[i].Library + "。\n";
我现在想获得选中行的booksnew[i].Info值,求解应使用什么函数? 展开
1个回答
展开全部
如果格式固定的话 就取两个位置 一个是第一个,的位置 indexof(‘,’),另一个是indexof(‘,现藏书于’)。然后用substring截取
追问
能给出详细的代码吗?谢谢!
追答
这。。。,不已经很详细了吗? int star=its.indexof(','); int end = its.indexof(',现藏书于
'); 如果,现藏书于 这个不行的话 就用 现藏书于 ,最后its.substring(star,end) 就是你想要的啊
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询