我和Niphoet在堆栈溢出问题中遇到的问题一样。
我正在尝试实现Axarydax在C#中显示的代码,我正试图将其转换为VB.NET。我的问题是,该代码将使我的新文本文件成为新的文本文件,但它不会将其他文本文件中的任何一行写到它,而只是将其保留为空白。我认为我的问题在于while循环语句,但我不确定。以下是我到目前为止所拥有的:
Private Sub submitButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles submitButton.Click
Dim t
假设我有一个编辑文本文件的C#应用程序。每个文件采用的技术可以是:
1)立即将该文件读入一个字符串,进行更改,然后将该字符串覆盖现有文件:
string fileContents = File.ReadAllText(fileName);
// make changes to fileContents here...
using (StreamWriter writer = new StreamWriter(fileName))
{
writer.Write(fileContents);
}
2)逐行读取文件,将更改写入临时文件,然后删除源文件并重命名临时文件:
using (St
我正在处理一个贷款监控系统项目,在这个项目中,客户详细信息将保存在一个文本文件中,每个客户对应一行,如下所示:
sri chennai 10000 asda casca 08989
从客户详细信息中,项目官员只需要第三个字段(即贷款金额),他使用该字段计算分期付款利率,该利率将写入另一个文件。
如何从文件中提取所需的信息?
我正在处理文本文件,我想逐行读取一个文本文件,如果以#开头,我想在它之前写*例如,我有这个文件:
hello
world
#house
tree
我希望它是:
hello
world
*#house
tree
如果我不介意这样做的话:*房子,或者所有的行,去做:
hello
world
*
tree
你知道怎么做吗?(谢谢:)
是否有任何方法从文本文件中读取并将输出中的某些行省略到文本框中?
文本文件将如下所示
Name=Test Name
Date=19/02/14
Message blurb spanning over several lines
格式总是相同的,名称和日期总是前2行,这是我想省略的行,并将消息的其余部分返回到文本框中。
我知道如何使用ReadAllLines函数和StreamReader,但不知道如何开始编写代码。
是否有指向相关在线文档的指示或指导?
提前感谢
我有一个文本文件,它的每一行都有4个值。如下所示:
aaa:1000_bbbb:231_cccc:30002_ddd:323
我有一个列表框,它具有以下格式的值
1222111 23432 322 (4个子项)
我希望每个列表框列表项循环遍历文本文件行,并查找是否有类似的值与我的列表项匹配。
For i = 0 To ListView1.Items.Count - 1
if 'values are similar
msgbox "there is similarities" * "in line # of textbox
next
我该怎么做呢?
分配给我的项目需要一个c#控制台应用程序,该应用程序将用于操作文本文件。文本文件是bcp表转储。该方案应能够:
根据用户提供的列将文件拆分为多个文件
从输出中包含或排除拆分列
目前,我正在阅读该文件中的如下内容:
var groupQuery = from name in File.ReadAllLines(fileName)
.Skip(skipHeaderRow)
let n = name.Split(delimiterChars)
我目前有一个文本文件,如下所示:
Bob Peach 1000 115
Hugh Mungus 1001 250
Joe Bloggs 1003 555
Joe Walsh 1004 6
Ben Davis 1005 1
我需要读取行上的最后一组数字,将它们相加,并将答案输出到一个单独的文本文件中。我该怎么做呢?
编辑:预期的结果应该是输出文件中的字符串,如下所示:
There are currently 927 points.
编辑2:很抱歉没有更好地解释它,但我现在已经修改了使用实际名称而不仅仅是占位符的虚拟文件的外观。正如你所看到的,最后一组数字之前的字符数并不总是相同的。
编辑3:这是
for (int i = 0; i<file.length(); i++) {
while (line.charAt(i) != '\n') {
first = file.substring(0,i);
}
}
我试图让上面的代码在文本中增加,如果它找到了一个断线,那么首先将该行添加到实例变量中。我因为某种原因而出了个错误。
我正在使用BufferedReader读取一个文本文件。我希望将文本文件的第一行添加到名为line的实例变量中,然后将其传递给FileWriter,后者将其写入新的文本文件