Я хочу проверить, является ли данный пароль паролем, который блокирует файл Excel.
Вот как я это пробовал:
var DepartmentStream = new FileStream(Deparment, FileMode.Open);
var EmplyoeeStream = new FileStream(Employee, FileMode.Open);
var options = new LoadOptions {Password = "ExamplePassword123"};
DepartmentGrid = new Workbook(DepartmentStream); // set as a Workbook property and doesn't need a password
try
{
EmployeeGrid = new Workbook(EmplyoeeStream , options); // set as a Workbook property
}
catch (Exception ex)
{
EmployeeGrid= null;
}
if (EmployeeGrid == null)
{
MessageBox.Show("The given password is wrong!", "Wrong password",);
return;
}
Как я могу это исправить, чтобы, если пароль EmployeeGrid (установленный как свойство Workbook) не совпадал с заданным паролем, отображался MessageBox, а код покидал метод?