您可以像这样使用 smth 从文件中读取数据并直接填充RichTextBox
. 请务必根据您的要求添加适当的验证。如果您想在其他地方重用这些链接,您需要将它们添加到某个应用程序级集合(即List<string>
或数组)中
private void button1_Click(object sender, EventArgs e)
{
string line = null;
OpenFileDialog loadfile = new OpenFileDialog();
loadfile.Filter = ".txt (files txt)|*.txt";
if (loadfile.ShowDialog() == DialogResult.OK)
{
using (StreamReader reader = new StreamReader(loadfile.FileName))
{
while ((line = reader.ReadLine()) != null)
{
richTextBox1.AppendText(Uri.EscapeUriString(string.Format("http://website.com/q='{0}'", line)) + Environment.NewLine);
}
}
}
}