我是C#的初学者,所以如果有人可以帮助。
我一直下载这样的东西" http://ourquraan.com/quran/3bdalrahman_al3osy/001.mp3",所以我认为为什么不制作一个应用程序使我变得容易。
这个想法是我想制作一个编辑程序以将程序提供链接的第一部分,然后我将其插入1到114的数字范围。
现在,我设法使范围正确,但是我不能做的是使链接的第一部分成为listView的每个原始的常数。
以一种简短的方式,我希望结果为:
"link/ " + "1" + ".mp3"
"link/" + "2" + ".mp3"
.
.
.
.
"link/ " + "114" + ".mp3"
what i get is
"link/" + "1" + ".mp3"
2
3
4
.
.
.
.
114
当前代码是:
private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text=="" |textBox2.Text=="")
{
MessageBox.Show("please specifi a multiple and upper limtit.", "Error");
}
else
{
int number = 0 , limit = 0 ;
string currentnumber = "";
number = Convert.ToInt32(textBox2.Text);
limit = Convert.ToInt32(textBox1.Text);
do
{
number++;
if (number == limit)
{
}
else
{
currentnumber += number + "n";
}
} while (number < limit);
foreach (int item in currentnumber)
richTextBox1.Text = textBox3.Text + textBox2.Text + "n" + currentnumber + textBox1.Text + "n";
}
}
textBox1
具有第一范围
textBox2
具有第二范围
textBox3
有链接
请帮助。
谢谢。
这将帮助您生成所需列表作为列表,您可以使用此列表绑定ListView:
string linkFormat=@"Link{0:000}.mp3";
List<string> LinkList = Enumerable.Range(1, 114)
.Select(x => String.Format(linkFormat, x))
.ToList();
要在richTextBox1
中显示列表作为其文本,您可以使用以下代码:
richTextBox1.Text = String.Join("n", LinkList);