const&static readonly两者在很多情况下是可以混用的,但是也要注意其中的区别,const是在编译的时候就需要有明确的值(有点类似于menu,是要参与编译的);而static readonly可以在执行期间计算出来的,所以除了在编译的时候指定之外,还可以在执行的时候读取(自己之前读取配置文件,其实就是这样处理的)。