在C#中,string关键字(在Visual Studio中作为数据类型突出显示)只是String类的快捷方式吗?
在这种情况下,从语义角度进行编码时使用它们是相同的.但是,从性能的角度来看它是一样的吗?我的意思是,当执行映射时:编译期间(我猜是这样),编译期间或执行期间的JIT编译期间?
或者这可能是错的:字符串和字符串在C#中不是一样的,所以在某些情况下它们不能互换
有过载Convert.ToInt32的是采用Int32作为参数.但即使文档说基本没有任何反应,该方法返回其输入.
问题是为什么我们有这样的超负荷?有什么目的吗?谁能给我一个使用这种方法的例子?
我的想法:我认为我们可能拥有它,因为有一个重载需要Object.因此我们想要消除拳击等.但我不确定.
为什么类(VB.NET)中ToString存在方法String?
String.ToString()
Run Code Online (Sandbox Code Playgroud)
如果使用它会是一个开销
TextBox.Text.ToString()
Run Code Online (Sandbox Code Playgroud)