In a normal no application, String.Empty can never be null.
The exception message seems to suggest that the compiler is the one that initializes String.Empty for AtomOS, although that doesn't make sense ... String.Empty is initialized with a static constructor at runtime, not at compile time .
I don't know if it is possible that String.Empty is null in AtomOS, but in general this is not possible if the runtime or implementation of System.String does not work.
source
share