当阅读这篇[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"?