C_Sharp 板


LINE

我现在有一文字档内容大略如下: V 0.01 1.01 0.02 V 1.33 2.21 0.51 V 6.70 1.23 3.50 . . . f 1/1/1 2/2/1 3/3/1 4/4/1 f 5/4/2 6/1/2 7/2/2 8/3/2 f 1/4/3 4/1/3 6/5/3 5/6/3 . . . 内容大约有几万行这种资料,要对V,f的资料做分类,并且要对每行字串做切割,之後放 到所属的阵列V,f。 ex: V 0.01 1.01 0.02,由第一个字元辨识出属於V的资料,切割出0.01,1.01,0.02等数 值,并将之放到V之阵列。f也是一样。 1.我现在的问题卡在,不知道如何辨识每行字串的第一个字元,以进行分类。 2.分类後不知道该怎麽对字串切割出各个数值,以放到所属阵列中。 --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.134.32.71
1F:推 Ansaga:List<string> VnF = new List<string>(); 11/26 14:57
2F:→ Ansaga:在回圈内 11/26 14:57
3F:→ Ansaga:VnF.add(sr.ReadLine()); 11/26 14:58
4F:→ Ansaga:最後用split分开空白 然後存成你要的形式? 11/26 14:58
5F:→ Ansaga:这样可以吗? 11/26 14:58
6F:→ BWF:我试看看 11/26 16:06
7F:→ BWF:那要怎麽分辨第一个字元呢? 11/26 16:09
8F:推 Ansaga:if(Vnf[0][0] ==V) 11/26 16:12
9F:→ Ansaga:大概像这样 11/26 16:13
10F:→ Ansaga:更正 =="V" 11/26 16:14
11F:→ BWF:所以你的方法是先对每一行做切割後储存,然後再依照切割後,的 11/26 17:10
12F:→ BWF:第一个字元做判断,进而做分类罗? 11/26 17:10
13F:推 Ansaga:随便你啊 我不知道你还有什麽工具 11/26 18:05
14F:→ BWF:因为这个文字档里面还有其他资料,有没有办法READLINE之後,直 11/26 21:05
15F:→ BWF:接抓到字串的第一个字元,先做判断? 11/26 21:06
16F:推 Ansaga:你试一次就知道了 11/27 09:39
17F:→ ssccg:string line = sr.ReadLine(); 11/27 14:49
18F:→ ssccg:line.StartWith("V") or line.ToCharArray(0,1)[0] == 'V' 11/27 14:49
19F:→ BWF:原来还有这种判断字头的方法啊!!感谢啊 11/27 21:06
20F:推 cloudsan:4.0之後可以用:File.ReadLines(@"XXX.txt").Where( 11/28 19:06
21F:→ cloudsan:v => v.StartsWith("V")).ToArray();取到所有相关字串 11/28 19:06
22F:→ BWF:有点看不懂上述的程式码...,可以稍微讲解一下吗? 11/28 21:59
23F:推 Ansaga:linq 11/28 23:11
24F:→ cloudsan:sorry没注意到,readline会传回所有行的集合的IEnumable 12/01 15:46
25F:→ cloudsan:.where之後取得那个集合里满足这个条件的,在toarray 12/01 15:46
26F:→ cloudsan:其实也可以不用toArray啦,看你需要 12/01 15:46
27F:→ BWF:我还不会泛型.....,借的书没一本有讲到这个= = 12/01 18:25
28F:推 cloudsan:那先用先人讲的吧XD 12/03 21:16
29F:→ cloudsan:讲错,用先人感觉不太对= =,前面的人说的:p 12/03 21:16







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:iOS站内搜寻

TOP