字符串与C#中的字符串

mmu*_*lva 264 .net c# string performance types

可能重复:
在C#中,String和string之间有什么区别

在C#中,string关键字(在Visual Studio中作为数据类型突出显示)只是String类的快捷方式吗?

在这种情况下,从语义角度进行编码时使用它们是相同的.但是,从性能的角度来看它是一样的吗?我的意思是,当执行映射时:编译期间(我猜是这样),编译期间或执行期间的JIT编译期间?

或者这可能是错的:字符串和字符串在C#中不是一样的,所以在某些情况下它们不能互换