В разработке приложений Windows с использованием C# .NET
, как вы создаете глобальную переменную или глобальный экземпляр класса, который затем может быть напрямую использован всеми другими формами окон, например. form1, form2 и т. д.Как сделать глобальные переменные?
-4
A
ответ
0
Создать одноэлементный класс, так что instace может быть создан один раз и используется по применению
public class Global
{
private static readonly Global instance = new Global();
public static Global Instance
{
get
{
return instance;
}
}
Global()
{
}
public string myproperty
{
get;set;
}
}
Использование: Global.Instance.myproperty
0
Сделать это как статическую переменную и статический класс, например.
private static string foo = "this is static";
public static class Bar {}
2
Вы можете создать static класс и определить статическую переменную внутри него.
Все классы в вашем проекте можно обратиться к нему с помощью MyGlobalVariables.GlobalVariable
public static class MyGlobalVariables
{
public static int GlobalVariable;
}
1
Создать public static class
который содержит глобальные переменные
например.
public static class GlobalValues
{
public static int UserId{get;set;}
}
Подробнее о C# Global Variable
Кроме того, я думаю, вы должны прочитать о Classes and Structs
Смежные вопросы
- 1. В go, как мне сделать глобальные переменные
- 2. Как сделать глобальные переменные широты и долготы?
- 3. Как сделать глобальные переменные в angularJS
- 4. Глобальные глобальные переменные Django
- 5. Как создать глобальные переменные?
- 6. Глобальные переменные?
- 7. Глобальные переменные
- 8. Как создать глобальные переменные?
- 9. Как объявить глобальные переменные?
- 10. Как определить глобальные переменные?
- 11. Спрайты как глобальные переменные?
- 12. сделать глобальные переменные «скрытыми» и «сглаженными»
- 13. Сделать глобальные статические переменные многопоточными безопасными
- 14. Способ сделать глобальные частные переменные в javascript?
- 15. Сделать глобальные переменные доступными в нескольких модулях
- 16. scipy.io.savemat Как сохранить глобальные переменные?
- 17. Как сбросить все глобальные переменные?
- 18. Как организовать глобальные переменные ввода?
- 19. Как преобразовать в глобальные переменные?
- 20. C# - Winforms - Глобальные переменные
- 21. Глобальные переменные, не действующие как локальные переменные?
- 22. Глобальные переменные сервлета jsp
- 23. Необычные глобальные переменные запаса
- 24. Как инициализировать глобальные переменные андроида
- 25. Глобальные переменные для подмодуля
- 26. глобальные переменные в AS3
- 27. Внешнии, заголовки, глобальные переменные
- 28. PHP инкапсулирует глобальные переменные
- 29. Глобальные переменные в C++
- 30. Android - Глобальные переменные?
Вопрос: вы используете _want_ для использования глобальных переменных? Если да, то что вы пробовали? – CodeCaster