Абсолютно. Это хорошая идея.
Кстати, я бы сказал, что такие вещи лучше хранить в настройках приложения, потому что вы можете определить такие вещи в файле конфигурации приложения позже, переопределив эти настройки.
Делая так, вы избежите повторной компиляции, если какая-либо база данных, POCO или что-либо еще изменится, и, как и в более новых версиях Visual Studio, таких как 2010, вы можете сказать, что для генерации настроек с «общедоступной» доступностью вы можете поделиться -типированные настройки для любой сборки, ссылающейся на ту, которая содержит их.
В конце дня я бы изменил ваш код на DataBindingSettings.StudentCountPropertyName
вместо константы.
Простота в управлении, более многократное использование и удобочитаемость, поскольку «вы настраиваете привязку данных с ее настройками».
Проверьте эту статью MSDN, чтобы узнать больше о настройках приложения: