Я просто писал небольшую веб-страницу asp.net, чтобы отобразить коллекцию объектов путем привязки к повторителю, когда это пришло в голову.
По сути, класс, который я создал, давайте назовем его 'Test ', имеет свойство price, являющееся целочисленным типом данных (игнорируйте ограничения использования этого типа, я просто использую его в качестве примера).Однако я хочу отформатировать это свойство, чтобы оно отображало валюту и правильные десятичные разряды и т. Д.
Рекомендуется ли иметь в классе функцию, которая возвращает отформатированную строку для объекта, или было бы лучшеиметь функцию в конце моей веб-формы, которая работает с объектом и возвращает отформатированную строку?
Я слышал раньше, что класс должен содержать все свои относительные функции, но я также слышал, чтопрезентация должна храниться в «уровне представления» в моем N-уровневом приложении.
Каков наилучший подход в моей ситуации?(и извинения, если я не объяснил это достаточно ясно!)
Спасибо!