Если контекст значения является глобальным, тогда можно использовать статическую переменную.Помните, что если значение обновляется, оно обновляется для всех пользователей.Если данные отличаются или принадлежат пользователю, чем никогда не использовать статические, вместо создания экземпляра объекта MyClass1
внутри MyClass2
метода.
вы можете использовать следующий подход.* как общедоступный и доступ с MyClass2
.
class MyClass1{
public int myvar1 = 7;
}
class MyClass2{
public void TestMethod(){
MyClass1 obj = new MyClass1();
int val = obj.myvar1;
}
}
В этом случае ваши данные в безопасности.