【发布时间】:2014-11-09 11:27:20
【问题描述】:
这有点难以解释,但我会尽力而为。 我不是在问如何创建文本文件或读取文本文件并显示。它比这更基本。
我的问题是:我写了一段文本文件,但我不知道如何将它放在解决方案资源管理器下,所以我的程序可以引用它而不是多次编写它。
这是我使用示例字符串进行的编码之一,其中有几个使用相同的文本但任务不同。在这里我手动(?)写了我想保存为文本文件的文本(字符串),以便我可以参考。
string st = "I like apples. I like red apples. I like red apples than green apples";
string result = st.OrderByDescending(s => s.Split(' ').Count()).First();
this.lblMostWordsInSen.Text = result;
实际上,上面的代码在Split下有一个错误,它说char不包含Split的定义。我该如何解决?
我在 "text_file_name.txt" 或 (@"d:\test.txt") 下面找到了我想要的编码,但文件不应该存储在我的 D 驱动器中。它应该存储在我的程序中(解决方案资源管理器?)我是在 Web 应用程序中完成的,但我不知道如何在 WinForm 中执行。
string filename = "Alice-in-Wonderland.txt";
StreamReader sr = new StreamReader("TestFile.txt")
String[] values = File.ReadAllText(@"d:\test.csv").Split(',');
最后如何调用我的文件是我的最后一个问题......
先谢谢了~
【问题讨论】:
-
你想在你的文本文件中写什么,只是字母顺序较高的单词还是在每个单词处拆分的整个短语?
-
嗯...让我们说一本书的一段?大约200字?谢谢~
-
@OrelEraki 谢谢,我正在阅读
-
@Steve 对不起,我忘了提。整个短语在每个单词处分裂。谢谢~
标签: c# .net winforms visual-studio file-io