o.s.man
24/05/2007, 02:08
dosyadan okuduğum her satırı string türünde bir diziye aktarıp daha sonra bir karşılaştırma yapmam gerekiyor. örneğin (satir[i]=="kelime") ise ekrana yazdır gibi. ben şu şekilde bir kod yazıyorum.
string[] dizi;
private void button1_Click_1(object sender, System.EventArgs e)
{
StreamReader Dosya;
openFileDialog1.Filter = "Lyric Dosyaları|*.lrc|Tüm Dosyalar|*..*";
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
string satir;
Dosya = File.OpenText(openFileDialog1.FileName);
for (int i = 0; i < 100; i++)
{
satir = Dosya.ReadLine();
dizi[i] = satir.ToString();
}
}
program çalışıp dosyayı açtıktan sonra "null Referance exception was unhandled" başlıklı bir hata ile karşılaşıyorum.Bu işi doğru düzgün nasıl yapabilirim. Yardım edersiniz sevinirim...
string[] dizi;
private void button1_Click_1(object sender, System.EventArgs e)
{
StreamReader Dosya;
openFileDialog1.Filter = "Lyric Dosyaları|*.lrc|Tüm Dosyalar|*..*";
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
string satir;
Dosya = File.OpenText(openFileDialog1.FileName);
for (int i = 0; i < 100; i++)
{
satir = Dosya.ReadLine();
dizi[i] = satir.ToString();
}
}
program çalışıp dosyayı açtıktan sonra "null Referance exception was unhandled" başlıklı bir hata ile karşılaşıyorum.Bu işi doğru düzgün nasıl yapabilirim. Yardım edersiniz sevinirim...