Tag: text

如何在不定义路径的情况下读取现有文本文件

大多数示例显示了如何从确切位置读取文本文件(fe“C:\ Users \ Owner \ Documents \ test1.txt”)。 但是,如何在不写完整路径的情况下读取文本文件,因此我的代码在复制到其他计算机时可以正常工作。 使用visual studio,我将2个文本文件添加到项目(控制台项目),并且不知道阅读这些文件的最佳方法。 希望我能清楚地描述我的问题。 也许我需要不同地添加这些txt文件(比如直接与.exe文件相同的文件夹)?

为什么这个方法每次都返回相同的随机字符串?

我需要创建一个独特的块来测试我正在处理的不同项目。 所以我创建了一个简单的程序来生成一个X长度的随机字符串。 问题是如果我调用它一次,我得到一个随机字符串,如果我再次调用它(例如在for循环中)我得到相同的字符串用于循环的整个执行。 我有一种感觉,它被缓存或其他东西,但我不知道.net这样做,我只是在这一点上感到困惑。 调用代码: StreamWriter SW = new StreamWriter(“c:\\test.txt”); int x = 100; while (x >0) { SW.WriteLine(RandomString(20)); x–; } 这是方法: private static string RandomString(int Length) { StringBuilder sb = new StringBuilder(); Random randomNumber = new Random(); for (int i = 0; i <= Length; ++i) { int x = randomNumber.Next(65, 122); sb.Append(Convert.ToChar(x)); } […]

如何在文档的末尾插入文本

我试图在word文档中插入文本。 但每当我执行我的代码时,我在文本框中输入的文本总是在开头添加。 我无法在文档的末尾插入文本。 我也无法使用Range修复此问题。 private void button2_Click(object sender, EventArgs e) { try { if (textBox1.Text != “”) { Microsoft.Office.Interop.Word._Application oWord; object oMissing = Type.Missing; oWord = new Microsoft.Office.Interop.Word.Application(); oWord.Visible = false; oWord.Documents.Open(filePath); oWord.Selection.TypeText(textBox1.Text); oWord.ActiveDocument.Save(); oWord.Quit(); MessageBox.Show(“The text is inserted.”); textBox1.Text = “”; } else { MessageBox.Show(“Please give some text in the text box”); } } […]

C#使用PdfSharp从PDF中提取文本

是否有可能使用PdfSharp从PDF文件中提取纯文本? 由于其许可证,我不想使用iTextSharp。

DataGrid中的CSV /文本Wpf

我似乎无法弄清楚如何在DataGrid中添加我的CSV文件。 有人可以解释一下我的方法应该是什么吗? 假设我的csv文件中包含以下内容的CSV文件: ID;Name;Age;Gender 01;Jason;23;Male 02;Lela;29;Female 真的需要一些帮助

Linq到文本文件

我有一个文本文件(抱歉,我不允许处理XML文件:(),它包括客户记录。每个文本文件如下所示: Account_ID: 98734BLAH9873 User Name: something_85 First Name: ILove Last Name: XML Age: 209 等等……我需要能够使用LINQ从这些文本文件中获取数据,并将它们存储在内存中。 我见过很多Linq to SQL,Linq到BLAH,但没有Linq to Text。 有人可以请我帮助我吗? 谢谢

.NET C# – 文本文件中的随机访问 – 没有简单的方法吗?

我有一个文本文件,其中包含几个“记录”。 每条记录都包含一个名称和一组数字作为数据。 我正在尝试构建一个将读取文件的类,仅显示所有记录的名称,然后允许用户选择他/她想要的记录数据。 我第一次浏览文件时,我只读取标题名称,但我可以跟踪标题所在文件中的“位置”。 我需要随机访问文本文件,以便在用户请求后查找每个记录的开头。 我必须这样做,因为文件太大,无法完全在内存(1GB +)中读取应用程序的其他内存需求。 我已经尝试使用.NET StreamReader类来实现这一点(它提供了非常容易使用的’ReadLine’function,但是没有办法捕获文件的真实位置(BaseStream属性中的位置因为缓冲类使用)。 在.NET中没有简单的方法吗?

如何用C#编写文本文件

我需要将一个字符串写入C#的文本文件中,每个字符串都在新行上…我该怎么做?

Graphics.DrawString vs TextRenderer.DrawText?哪个可以提供更好的质量

TextRenderer基于GDI和Graphics.DrawString基于GDI +。这些函数中的哪些function可以在图像上绘制文本时提供更高质量的文本。