Вопросы по теме 'static-methods'

Многострочные статические методы F#
Я уверен, что это должно быть очевидно, но как мне использовать многострочный статический метод в классе? я просто не могу понять...
202 просмотров
schedule 12.10.2022

Что такого хорошего в методах расширения?
Возможный дубликат: ​​Какие преимущества Вы нашли способы расширения? Хорошо, во-первых, я понимаю, что это звучит спорно, но я не хочу конфронтации. Я задаю серьезный вопрос из искреннего любопытства (или, может быть, лучше сказать...
2018 просмотров
schedule 19.11.2023

Когда использовать статические методы
Мне интересно, когда использовать статические методы? Скажем, у меня есть класс с несколькими геттерами и сеттерами, одним или двумя методами, и я хочу, чтобы эти методы вызывались только для экземпляра объекта класса. Означает ли это, что я должен...
1187638 просмотров
schedule 28.06.2023

Использование памяти при преобразовании методов в статические методы
Я начал использовать Resharper, и он указал, когда метод можно сделать статическим. Будет ли преобразование нескольких сотен методов в статические увеличивать объем памяти в течение длительного периода времени?
3604 просмотров
schedule 27.08.2022

Совместное использование переменных внутри статического метода
У меня вопрос о переменных внутри статического метода. Имеют ли переменные внутри статического метода одну и ту же ячейку памяти или они будут иметь отдельную память? Вот пример. public class XYZ { Public Static int A(int value) {...
4146 просмотров
schedule 13.08.2023

Является ли нормальной практикой наличие геттеров, которые вызывают частные методы в дизайне API?
Распространено ли в API Design что-то вроде этого: public ReadOnlyCollection GetCollection { get { // Get's read only collection here... } } В теле get это вызывает закрытый метод, который заполняет коллекцию. Поэтому я предоставляю...
246 просмотров
schedule 26.08.2023

С++ вызывает статическую функцию из другой статической функции
иметь статическую функцию в заголовочном файле class Diagnostics { public: static void functionA(){ } static void functionB(){ some code //works fine until enters the loop below variable_name // works fine here....
2879 просмотров
schedule 16.10.2022

Как вызвать статический метод другого класса
У меня есть класс, скажем, CAppPath , который имеет статический метод: public: static CString GetAppPath(); а в CAppPath.cpp он определяется как: CString CAppPath::GetAppPath() { return "C:\..\MypAth"; } Теперь у меня...
100622 просмотров
schedule 11.07.2023

Невозможно сделать статическую ссылку на нестатический метод
Создание многоязычного приложения на Java. Получение ошибки при вставке строкового значения из R.string XML-файла ресурса: public static final String TTT = (String) getText(R.string.TTT); Это сообщение об ошибке: Ошибка: невозможно...
419595 просмотров
schedule 16.01.2023

C # статический класс и вопрос о членах данных
Я не уверен, как реализовать задуманное с помощью C # .Net 3.5. У меня есть статический класс Common, который содержит общие методы. Один из методов - PrepareReportParameters. Этот метод принимает строку ReportParams и анализирует ее, чтобы...
1109 просмотров

Python: сделать класс итерируемым
Я унаследовал проект со многими большими классами, состоящими только из объектов класса (целые числа, строки и т.д.). Я хотел бы иметь возможность проверить наличие атрибута без необходимости определять список атрибутов вручную. Можно ли сделать...
25693 просмотров

Как я могу решить Не могу сделать статическую ссылку на нестатическое поле или метод?
Кажется, я не могу найти, где я использую нестатическую ссылку в своем статическом методе, код: public class Item { public static final Map ITEM_STATUSES = new HashMap(); static { ITEM_STATUSES.put(STATUS_NEW, "New"); } public static String...
6758 просмотров
schedule 01.07.2022

Хорошая идея - создать статический член в объекте класса и вызвать этот член для конкретной функции?
Является ли хорошей идеей создать статический член в объекте класса и вызвать этот член для конкретной функции? как: class Users { public static Login(strUsername, strPassword) { $objThis = new Users(); .... }...
103 просмотров
schedule 21.06.2022

Будет ли метод в статическом классе и метод статического класса иметь одинаковую возможность вызова?
Я думаю, мой вопрос был бы static class example1{ function example1_function(){}; } а также class example2{ static function example2_function(){}; } приводят к одному и тому же результату, то есть как...
90 просмотров
schedule 07.10.2023

Вызовите метод из статического класса, передавая тип динамической переменной с помощью универсальных шаблонов.
Как я могу вызвать метод из статического класса, передавая тип dynamic в generic. Вот мой статический класс: public static class Log<T> { private readonly static ILog Logger = LogManager.GetLogger(typeof(T)); public static void...
1604 просмотров
schedule 22.11.2023

Интерфейс C# не может содержать операторов
Может ли кто-нибудь объяснить, почему интерфейсы С# не могут содержать операторы? Спасибо.
17095 просмотров
schedule 25.12.2023

Отражение: получить объект вызова в статическом методе
Можно ли в этом методе получить объект, вызывающий статический метод? У меня есть этот код: class A{ static void foo(){ } } A a = new A(); a.foo(); Могу ли я получить экземпляр a в методе foo() ?
327 просмотров
schedule 27.10.2022

С#, получить доступ (получить или прочитать) значения textBox в статическом методе?
У меня есть форма (form1) с текстовым полем (textBox1). У меня есть класс с методом "public static string getValue()" как я могу прочитать значение textBox1 в методе getValue() ?? вот мой код namespace MyProgram { public partial class...
18033 просмотров
schedule 12.01.2023

Внедрение зависимостей со статическими классами и свойствами
Я разработал многоуровневое решение и создал несколько классов Manager для реализации бизнес-логики. Все менеджеры являются производными от класса BaseManager . Чтобы было понятнее, вот класс UserManager : public class UserManager :...
1641 просмотров

Получение имени класса из универсального статического метода в Java
У меня есть код: Model.java: public abstract class Model <T> { public static <T> T find(int id) { T result = (T) blackMagicMethod(T.class, id); return result; } } , User.java public class User extends...
2871 просмотров
schedule 29.12.2021