считывание строк в c#
помогите, пожалуйста. нужно чтобы программа считывала каждую последующую строку , а не только нулевую
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
StreamReader sr = new StreamReader(@"1.txt");
string line;
while ((line = sr.ReadLine()) != null)
{
if (line[0] == '-')
{
comboBox1.Items.Add(sr.ReadLine());
}
}
//comboBox1.Items.AddRange(File.ReadAllLines(@"1.txt"));
//comboBox1.Items.Clear();
}
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
if (comboBox1.SelectedItem != null)
{
label4.Text = comboBox1.SelectedItem.ToString();
}
}
}