Dzień dobry,
Piszę z dość trywialnym problemem na temat, którego jest mnóstwo tematów na zagranicznych forach aczkolwiek w moim przypadku mało przydatnych. Chodzi mianowicie o to:
protected void odczyt()
{
OpenFileDialog ofd = new OpenFileDialog();
ofd.Title = "Plik do konwersji";
ofd.Filter = "TXT type|*txt";
if (ofd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
MessageBox.Show("Plik Został Załadowany");
}
label2.Text = ofd.FileName;
string path = ofd.FileName;
}
private void zaczyt()
{
using (StreamReader sr = File.OpenText())
{
string s;
while ((s = sr.ReadLine()) != null)
{
MessageBox.Show(s);
}
}
}
Chciałbym aby zmienna path
z metody odczyt mogła dostać się do funkcji otwierającej plik File.OpenText()
w metodzie zaczyt()
czyli wyglądałoby to w ten sposób File.OpenText(path)
.
Jednak nie wiem jak udostępnić zmienną path
do metody zaczyt()
.
Być może jest to po prostu złe podejście do sprawy.
Za wszelkie udzielone odpowiedzi serdecznie dziękuje.