Я использую Visual Studio 2015 и C#. Иногда у меня есть методы, которые используются путем отражения или сериализации, а в окне предупреждений у меня есть информация, которую метод не использует. Это проблема, потому что в то время как кто-то пытается реорганизовать код, получая ошибки во время выполнения. Есть ли возможность сообщить редактору, который использует этот метод? Может быть, какой-то атрибут для этого (это будет лучшее решение)? Есть идеи?VisualStudio - как сказать метод используется для выбора или сериализации
0
A
ответ
0
Как автор кода вы не можете определить, выполняется ли метод с помощью Reflection. Поскольку Reflection является поздним, компилятор также не может определить, какой метод (если он есть) может быть вызван вызовом Reflection.
Намного лучше было бы написать единичный тест, который демонстрирует, как используются методы. –
Вы правы, но иногда, когда я пытаюсь исправить что-то быстро, и у меня нет времени писать тесты для нескольких классов, но я бы хотел скажите «Этот метод использует». Я тоже могу использовать комментарии. Но, может быть, возможно лучше отметить этот метод? – Kisiel665
Чувак, пожалуйста, уточните больше, я не могу понять смысл вопроса, строка кода эквивалентна 100 словам :) – loneshark99