Stringly.Typed (nuget): Provides base classes to automagically parse concrete types (and primitives) to/from a string. Custom types can easily be created to validate the given string against a regular expression, so you know the string is "correct".
Keywords: strings|refactoring|clean-code