Как импортировать переменную из одного файла в другой чтобы она сохранила свое значение?

Для импорта переменной из одного файла в другой в C# можно воспользоваться ключевым словом static.

Предположим, у вас есть класс File1 с переменной myVariable, которую вы хотите использовать в другом файле, например, в классе File2.

В File1 объявите переменную myVariable как static:

public class File1
{
    public static int myVariable = 10;
}

Затем в File2 можно получить доступ к переменной myVariable из File1:

public class File2
{
    public void SomeMethod()
    {
        int value = File1.myVariable;
        Console.WriteLine(value); // Выведет 10
    }
}

Таким образом, используя ключевое слово static, вы можете импортировать переменную из одного файла в другой и сохранить ее значение для использования в разных частях вашего приложения.