Подумайте, что означает вышеприведенное и как вы хотите заполнить эти переменные.Вам нужно сначала создать класс, членом которого они являются, а затем надеяться, что строки кода будут выполнены в том порядке, в котором вы хотите, и чтобы они не генерировали исключение.
Компиляторфактически говорит вам, что это неправильный способ что-то делать.
Лучший способ - просто написать функцию, которая делает то, что вы хотите:
private string[] PasswordLines(){
string[] lines = System.IO.File.ReadAllLines(@"U:\Final Projects\Bank\ATM\db.txt");
return lines[0].Split(" ");
}
Затем вы можете вызвать этооткуда угодно;например:
public class MyClass()
{
private string[] Lines
{
get { return PasswordLines(); }
}
private string[] PasswordLines(){
string[] lines = System.IO.File.ReadAllLines(@"U:\Final Projects\Bank\ATM\db.txt");
return lines[0].Split(" ");
}
}