例如,我有一个带有数字和逗号分隔行的 txt 文件。
4324,1dd3,444
4324,1fd3,444
4324,1as3,442
我有一个将字符串作为参数的函数,如果该字符串等于该行的第二个“单词”,我想检查每一行,所以在第一行中将是“1dd3”。如果该参数与我想将该行的第三个单词添加到字符串列表中的单词匹配(或以其他方式保存它以便稍后在代码中使用它)。
在 C# 中,我将简单地遍历列表并像这样在逗号上使用拆分
while(reader.Peek > 0) //while txt file still has lines left to read
{
split the row...
compare it to argument
add to list of strings
}
但我对 F# 相当陌生,在这里找不到正确的语法和/或方法,任何帮助将不胜感激。