Вы можете сделать это с помощью AOP, как с Postsharp , но почему бы вам не использовать в этом случае резервное хранилище?
Также, для полноты, вам, вероятно, следует сделать следующее:
someName = (value ?? string.Empty).Trim();
для обработки null
.
Обратите внимание, что если вы имеете в виду конкретный случай, когда требуется больше работы, вам, вероятно, следует спросить об этом случае, а не о тривиальном, который у вас есть в вашем вопросе