Функционирование передачи значением по сравнению с передачей ссылкой в.NET C#

Я создал легкий класс с конструктором, который берет приблизительно 10 параметров. Класс не изменяет значения параметров; это просто хранит значения локально через конструктора.

Некоторые параметры являются ссылочными типами (строки, классы), и другие являются типами значения (интервал, bool, перечисления).

Мой вопрос, должен я передавать все параметры (кроме классов) через ссылку, т.е. использование ключевого слова ref?

Мое внимание здесь является производительностью.

19
задан plr108 20 November 2019 в 15:58
поделиться