[static] String和const String之间的.NET有什么区别?

时间:2014-11-23 18:58:25

标签: c# .net string

当阅读这篇[Performance of a static class that stores all strings in one place]帖子时,我想知道在.NET运行时内部是否有任何区别,即类成员String s_class,静态类成员s_static或String常量s_const?

所有这些都是不可变的,并存储在内存中的某个位置。使用其中一种更有效吗?

编辑:

正如评论中所述,我想知道' initial'值在内部处理。即

public String s1 = "Hello";
public const String s2 = "Hello2";
public static String s3 = "Hello3";

是"你好"处理不同于" Hello2"或" Hello3"?

0 个答案:

没有答案