It seems like .NET is trying to outcompete Rust in the number of string types available in the language.
This is just some syntactic sugar for strings that contain escape codes. It's still just a 'string'.
Admittedly having one string type is still more than C, or indeed C++ bother with but we might notice that those languages have a pretty terrible relationship with strings and suspect that's not a coincidence.
https://github.com/dotnet/csharplang/blob/main/proposals/utf...