求一字符串解析方法问题 本帖最后由 mzoy 于 2012-10-07 07:52:10 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string str = "#0||1.txt||0.00 KB||~/Upload/FileUpload20121007073636062.txt||file-0#0||2.txt||0.00 KB||~/Upload/FileUpload20121007073640375.txt||file-1";var query = str.Split('#', StringSplitOptions.RemoveEmptyEntries).Select(x => x.Split(new string[] { "||" }, StringSplitOptions.RemoveEmptyEntries)).Select(x => new { filename = x[1], size = x[2], path = x[3], fileid = x[4] });foreach (var item in query){ Response.WriteLine(item.filename); Response.WriteLine(item.size); ...} char[] d = {'#'};为什么我得单独把这个提出来编译才能通过。。不过上术方法已经实现了,3q 求一段匹配 如下的 正则? .net树形递归 SQL判断时间 DateSet和ArrayList,哪个比较省空间及访问速度快? 怎么将数据从一个页面传到另一个页面? C#调用c++ ATL COM组件问题 【求助】关于ASPxGridView编辑问题 新手问题-这个可逆算法怎么用???? 怎样在水晶报表中显示数据库中的图片 ASP.NET是不是在InterDev下运行的呀! 动态生成gridview控件和事件,执行事件后,gridview为空了。 数据库查询很慢,请求改进一下 谢谢了
var query = str.Split('#', StringSplitOptions.RemoveEmptyEntries).Select(x => x.Split(new string[] { "||" }, StringSplitOptions.RemoveEmptyEntries)).Select(x => new { filename = x[1], size = x[2], path = x[3], fileid = x[4] });
foreach (var item in query)
{
Response.WriteLine(item.filename);
Response.WriteLine(item.size);
...
}
char[] d = {'#'};为什么我得单独把这个提出来编译才能通过。。不过上术方法已经实现了,3q