关于c#:哪个更好:“const”或“static readonly”?

Which is preferable: “const” or “static readonly”?

本问题已经有最佳答案,请猛点这里访问。

Possible Duplicate:
C#: Static readonly vs const

在这种情况下,哪一个更可取(没有双关语):"const"或"static readonly"?

我将一些常量声明更改为static readonly,或者在读了更好的内容之后,或者在某个地方(很可能在stackoverflow上)进行了修改。

现在Resharper想要改变:

1
private static readonly int NUMBER_OF_QUARTER_HOURS = 96;

到:

1
private const int NUMBER_OF_QUARTER_HOURS = 96;

我应该提交还是"拔铁"?


const,如果您在编译之前知道该值。