Нужно создать класс или метод в который будет служить для загрузки и инициализации переменных - C#
Формулировка задачи:
Нужно создать класс или метод который будет служить для загрузки и инициализации переменных.
Есть куча переменных который можно достать только таким способом:
Работает только в методе из-за первой строчки, но как обращаться к переменным или как сделать их свойством класса.
P.S. Надо обратиться к переменным из другого класса, другого пространства имён.
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
int minX = Convert.ToInt32(config.AppSettings.Settings["minX"].Value);
int minY = Convert.ToInt32(config.AppSettings.Settings["minY"].Value);
В заголовке опечатка, правильно будет :" Нужно создать класс или метод, который будет служить для загрузки и инициализации переменных."
Решение задачи: «Нужно создать класс или метод в который будет служить для загрузки и инициализации переменных»
textual
Листинг программы
public class MyConfiguration
{
private int minX;
public int MinX { get { return minX; } }
private int minY;
public int MinY { get { return minY; } }
// что еще вам нужно
public MyConfiguration()
{
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
minX = Convert.ToInt32(config.AppSettings.Settings["minX"].Value);
minY = Convert.ToInt32(config.AppSettings.Settings["minY"].Value);
}
}