这有意义吗? MyValue可以为“true”或“false”

应该不是Stringcomparison.OrdinalIgnoreCase吗?

MyValue.Equals("true", StringComparison.CurrentCultureIgnoreCase))

最佳答案

这实际上取决于您的情况以及程序其余部分的制作方式。来自OrdinalCompareCase上的文档



因此,基本上,如果值是与文化无关的(通过编程生成等),请使用OrdinalIgnoreCase

09-20 01:13